START with a Monolith, NOT Microservices
Start with a Monolith! Why? Finding boundaries is a difficult thing to do and even harder to get right. Having to define those boundaries up-front for a microservices architecture is a recipe for additional and unneeded complexity. If you develop a loosely Coupled Monolith by applying the same principles when developing Microservices, you'll be in a better place to refactor and change your boundaries as you gain insights.
🔔 Subscribe: https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw?sub_confirmation=1
💥 Join this channel to get access to perks!
https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw/join
👍 THANK YOU for supporting my channel!
📝 Blog: https://codeopinion.com
0:00 Intro
1:02 Finding Boundaries
2:20 Monolith
4:30 Database Coupling
5:15 Messaging between Boundaries
6:20 Refactoring to Insights
CodeOpinon: https://codeopinion.com
Twitter: https://twitter.com/codeopinion
#softwarearchitecture #microservices #monolith
Видео START with a Monolith, NOT Microservices канала CodeOpinion
🔔 Subscribe: https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw?sub_confirmation=1
💥 Join this channel to get access to perks!
https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw/join
👍 THANK YOU for supporting my channel!
📝 Blog: https://codeopinion.com
0:00 Intro
1:02 Finding Boundaries
2:20 Monolith
4:30 Database Coupling
5:15 Messaging between Boundaries
6:20 Refactoring to Insights
CodeOpinon: https://codeopinion.com
Twitter: https://twitter.com/codeopinion
#softwarearchitecture #microservices #monolith
Видео START with a Monolith, NOT Microservices канала CodeOpinion
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Asynchronous Messaging in a Loosely Coupled MonolithAvoiding a Big Ball of Mud! Coupling in a MonolithService Oriented Architecture: Commands & Events Explained!MediatR: Why should you use it?Monoliths Mystery Explained in Telugu | Monolith Mystery TeluguSplitting up a Monolith to (micro)ServicesOrganize Code by Feature | Vertical Slices★ What are microservices?CQRS Myths | 3 Most Common MisconceptionsScaling Monolithic ApplicationsHangfire + MediatR = Message DispatcherHandling Duplicate Messages (Idempotent Consumers)Thin or Fat Events? Are your boundaries right?Monolithic vs Microservice Architecture DebateComplexity of Caching: Strategy, Invalidation & FallbacksTalking C# Performance with Steve Gordon | Guest SeriesCreating a Loosely Coupled MonolithSolution & Project Structure of a Loosely Coupled MonolithReliably Save State & Publish Events (Outbox Pattern)GOTO 2014 • Microservices • Martin Fowler