A SkillsCast for this session is not available.
One of the most powerful trends in software today is building large systems out of composable microservices, often deployed in containers. Many large-scale web companies have migrated over time to this architecture – and for good reason. But, as with any powerful technique, microservices come with their own brand of tradeoffs, and it is important to be aware of them before deciding whether they are appropriate in any particular case. They are not for every scale of problem, for every stage of company, or for every team.
This session takes a pragmatic approach to microservices, and compares them to the alternatives at different stages of company evolution. Using examples both from Google and eBay as well as smaller organizations, it makes practical suggestions about whether, when, and how an organization should consider migrating. Assuming migration is the appropriate choice, it outlines an experience-based, incremental approach to making such a rearchitecture successful.
YOU MAY ALSO LIKE:
- YOW! London: In-Person (in London on 10th - 11th May 2022)
- Scaling Your Architecture With Services and Events (SkillsCast recorded in December 2020)
- How Much Data do you _really_ need for Deep Learning? (SkillsCast recorded in May 2019)
- Bitcoin Ransomware Detection with Scalable Graph Machine Learning (SkillsCast recorded in May 2019)