The Yellow Brick Road: Taking Microservices Home in Large Enterprises
summary
Practical playbook for taking microservices into large enterprises with concrete numbers and tradeoffs: clients aim to double delivery speed, one e-commerce platform has 2.5 million lines of code, teams extract a first slice and run static code analysis to find seams, spin up Docker as a monolith in a box, and build 60 services with 60+ build pipelines in three months but stall by not pushing to production. Emphasizes consumer-driven contracts, health endpoints, correlation IDs, theory of constraints and cost of refactoring.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 0:41What is microservices
- 3:36Biggest Challenges
- 4:48Portfolio Budgeting
- 9:29Team Structure
- 10:16Path to Organizational Transformation
- 11:45The Construction of Monolith
- 13:37Finding the seams
- 14:47Code toxicity
- 15:49Theory of constraints
- 18:35Monolith in the box
- 20:05Hybrid world
- 20:34Recap
- 21:22Service Modeling
- 21:56Micro is Micro
- 22:13How big should a Microservice be
- 24:34Shared Utility Services
- 26:18Country Codes
- 26:41Wrong Boundaries
- 29:46Production Automation
- 30:59Story Time
- 36:57Questions
related talks
44mPragmatic Microservices
57m6 Lessons I Learned on My Journey from Monolith to Microservices
48mThirty months of microservices
37mKnee Deep in Microservices
01h 03mThe Magic of Small Things - 10 Years of Microservices
09mDon’t Forget Conway’s Law
27mThe technical journey to microservices
43mThe Business Implications of Microservices
