Model Mitosis: No More Confusing Microservices and the Monolith
summary
Presents Model Mitosis, a practical approach from Domain-Driven Design to iteratively split a growing monolithic domain model into multiple decoupled models or services. Explains when and how to modularize—identifying boundaries, managing gradual divergence of business models, and avoiding unnecessary coupling or the overhead of premature microservices.
AI-written summary · about
chapters (7)
- 0:00Monolith problems
- 4:06Microservices not solution
- 12:05DDD boundaries
- 23:53Model tensions
- 36:07Fixing reservation bug
- 44:11Adopt microservices?
- 49:42Conclusion
related talks
51mModel Mitosis: No More Confusing Microservices with Monoliths
48mModel Mitosis: Stop Confusing Microservices and the Monolith
46mModel Mitosis: Stop making the wrong choice between microservices and monolith
50mModel Mitosis: a dynamic pattern to deal with model tensions
49mMitosis Pattern
45mUsing DDD To Decompose Your Monolith
56mMicroservices and Domain-Driven Design — The Strategic Parts
47mThe Joy of Multiple Models
