MENU

Fun & Interesting

Getting Started with Modular Monoliths in .NET

Milan Jovanović 33,017 1 year ago
Video Not Working? Fix It Now

☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt 📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovic A modular monolith is a catchy name for a monolith system built from a few bounded contexts (modules) and following a set of principles to control coupling. Each module contains a cohesive set of functionalities and is isolated from other modules in the system. The isolation refers to database dependencies and inter-module communication. In this video, I'll explain the fundamentals of this architectural approach. You will also see a practical Modular Monolith implementation in .NET. Check out my courses: https://bit.ly/3PupkOJ What Is a Modular Monolith? https://www.milanjovanovic.tech/blog/what-is-a-modular-monolith Monolith to Microservices: How a Modular Monolith Helps https://www.milanjovanovic.tech/blog/monolith-to-microservices-how-a-modular-monolith-helps Monolith to Microservices: How a Modular Monolith Helps: https://www.milanjovanovic.tech/blog/monolith-to-microservices-how-a-modular-monolith-helps Join my weekly .NET newsletter: https://www.milanjovanovic.tech Read my Blog here: https://www.milanjovanovic.tech/blog Chapters 0:00 What is a Modular Monolith? 1:28 Some architecture diagrams 3:45 Modular Monolith diagram 4:46 How to build a Modular Monolith 5:47 Module communication 8:11 Module data isolation 10:19 Demo: Modular Monolith in .NET

Comment