Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a microservices-ready modular monolith using the Hive architecture pattern through live coding demonstrations. Explore how poorly designed microservices can create distributed monoliths that are more problematic than traditional spaghetti monoliths, and discover the modular monolith as an emerging alternative approach. Master the challenge of effective system modularization without falling into tightly coupled and rigid system pitfalls while managing growing complexity and modeling debt. Understand the Hive architecture style that decouples deployment strategy from software design, embracing the "Build once, Deploy as you wish" principle. Gain practical experience implementing a supple and scalable design that remains resilient against evolving challenges for both brownfield and greenfield products, allowing you to choose between modular monolith or microservices deployment without redesigning your core architecture.
Syllabus
Live Coding The Hive: building a microservices ready modular monolith by Thomas PIERRAIN, Julien To
Taught by
Devoxx