This morning during breakfast I came across this great video https://youtu.be/kb-m2fasdDY regarding the problems Uber had to overcame when it moved to a microservice architecture. Although in a very smaller scale, it is surprising how the organisation I'm currently part of, had/has the same problems:
- rest/json contracts need integration tests
- too much logging
- logging not uniform across different technologies
- tracing agreement
- language silos (zealots)
- too many repositories
- hard to coordinate multi team deployments
- incidence ownership
- load testing is hard
No comments:
Post a Comment