The Magic of Small Things – Microservices 10 Years On
summary
A greenfield implementation builds a near real‑time loyalty system that must handle Walmart scale on Black Friday and goes live in an 18‑month Walmart‑scale loyalty platform using many small services of about a thousand lines each, deployed as containerless JAR Unix services from located in separate repos with autoscaling and stateless design. The talk shows it works but warns that decentralized data and polyglot persistence create consistency pain and advises avoid distributed transactions by choosing larger service boundaries instead.
AI-written summary · about
chapters (10)
- 0:00Introduction to microservices
- 10:23Origins of microservices concept
- 25:17Original microservices vision
- 33:05Business capabilities and Conway's law
- 41:08Decentralized data management challenges
- 47:03Decentralized governance and autonomy
- 51:18Infrastructure automation struggles
- 54:26Unexpected side effects of microservices
- 57:17What we wish we'd done differently
- 59:03Future of microservices and agents
related talks
01h 03mThe Magic of Small Things - 10 Years of Microservices
45mMicroservices: A retrospective
52mMicroservices: A Utopian Mystery
48mThirty months of microservices
48mChallenges in Implementing MicroServices
31mPast, Present and Future of Microservices
03mMicroServices - Let’s Build Some!
44mThe Yellow Brick Road: Taking Microservices Home in Large Enterprises
