Building Better Monoliths: Implementing Modulithic Applications with Spring
When evaluating different implementation approaches for a set of bounded contexts, a modular, monolithic application constitutes a pragmatic alternative to a microservices architecture, which comes with the challenges and complexities of a distributed system. Still, in the course of their lifetime, modularity and maintainability of monolithic applications very often degrade significantly.
This talk briefly identifies the common issues in unstructured monoliths and discusses approaches to package design, component structure, transactions, and the usage of events to implement bounded context interaction. We also take a look at supporting technologies and features of the Spring (Boot) ecosystem to easily test individual bounded contexts and detect architectural violations. Attendees will learn how to easily implement architectural concepts into modular, monolithic applications, how to preserve the architecture over time, and how to prepare a potential split into multiple systems later.
1,925 view
18
7
4 days ago 00:03:54 13
Primitive Technology: Wood Ash Cement
1 month ago 00:18:33 1
This Video Will Make You A Chess GENIUS…
2 months ago 00:00:32 1
Flying Car Technology with SkySurfer Aircraft 🚁 Flying Drone Vehicle. #shorts
4 months ago 00:11:47 1
ISRAEL Accused of INTIMIDATION & TERROR as Ceasefire Talks Fail!
4 months ago 03:33:33 1
Manifest Love & Miracles | 528Hz Positive Change & Self-Love Healing Frequency | Meditation & Sleep
4 months ago 00:01:18 47
Arcturus Nova - Ambient Soundscape Kontakt Instrument
4 months ago 00:00:26 9
Rowing on a Rowing Machine: Strength and Cardio Training on TYTAX
4 months ago 00:03:06 1
How to Find the Best Dropshipping Suppliers and Avoid Scams 🤡
4 months ago 00:05:13 1
STILVERLIGHT - World in Flames (Official Music Video)