Modularization: Foundation of Microservices and Monoliths
summary
Argues that microservices are just one way to build modules and that structural quality depends on module boundaries not deployment style; reviews classic modularization principles (Parnas's information hiding and module interfaces) and maps them to concrete architectural choices for monoliths and microservices; shows patterns for defining boundaries, examples of coupling metrics and mistakes to avoid, and practical heuristics for day‑to‑day architecture work.
AI-written summary · about
related talks
47mModular Monoliths
01h 01mModular Monolith Instead of Microservices: How, When and Why
43mMonolith? Microservices? Who cares?
43mModular Monoliths: The Architecture That Scales w Your Domain
45mOnce Upon a Time... Modular Monolith: The Quest for the Perfect Architecture
49mRealizing Domain Design Through Architectural Modularity ...
59mMajestic Modular Monoliths
01h 01mBetter Monoliths — Modulithic Applications with Spring Boot
