Thursday, 8 March 2018

Video: What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney

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