Lesson 159 - Modular Monolith Architecture  
(posted April 24, 2023)

The Modular Monolith Architecture is a very popular monolithic architecture style that is popularized by the well known architect Simon Brown. It fits well with domain-driven design and is a great starting point for further migration to a distributed architecture. In this lesson I describe the modular monolith architecture and talk about its strengths and weaknesses. I also explain when you should use it, and when you should avoid using it (yes, no architecture style is perfect!)  

Reference Links:

Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2

Back To Lessons     Next Lesson

©2023 DeveloperToArchitect