My Monolith Is Really Cool
summary
The talk argues that monolithic applications are not obsolete and explains how to build maintainable, extensible, scalable, and testable monoliths using good engineering practices. It also shows that a well-structured monolith can simplify a later migration to a distributed architecture.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:32Monoliths as a positive choice
- 12:31Monoliths vs microservices trade-offs
- 18:12Common monolith pitfalls
- 25:29Hiding implementation details
- 31:55Domain-driven design in monoliths
- 36:37Testing and maintainability
- 41:15When to split a monolith
- 44:25Q&A
related talks
46mLove Your Monolith
01h 01mModular Monolith Instead of Microservices: How, When and Why
45mOnce Upon a Time... Modular Monolith: The Quest for the Perfect Architecture
01h 01mBetter Monoliths — Modulithic Applications with Spring Boot
45mImplement a Monolith. But Make It Modular with Well-Enforced Boundaries
50mLearn to live with a legacy monolith (or not)
43mModular Monoliths: The Architecture That Scales w Your Domain
01h 03mFrom Monolith to Microservices: Story and Practice
