ArchitectureArchitecture
Conference50min
INTERMEDIATE

Live Coding The Hive: building a microservices-ready modular monolith

This talk addresses the pitfalls of poorly designed microservices and introduces the modular monolith and Hive architecture style. Hive decouples deployment from software design, enabling flexible, scalable systems. Learn how this “Build once, Deploy as you wish” approach helps manage complexity and avoid tightly coupled architectures.

Julien Topçu
Julien TopçuShodo
Thomas PIERRAIN
Thomas PIERRAINAgicap

talkDetail.whenAndWhere

Friday, October 10, 10:40-11:30
Room 9
talks.roomOccupancytalks.noOccupancyInfo
talks.description
After a decade, the industry is realizing that poorly designed microservices can easily transform into a distributed monolith, even more problematic than the spaghetti monolith they aimed to address. To tackle this issue, the concept of a modular monolith is emerging as an alternative approach.

However, the challenge still lies in effectively splitting it without falling into the pitfall of a tightly coupled and rigid system. How to modularize it right while dealing with the growing complexity of your system? How to survive beyond our modeling debt and take control back?

Discover the Hive architecture style which decouples your deployment strategy - modular monolith or microservices - from the design of your software, embracing the “Build once, Deploy as you wish” principle. The Hive pattern will bring you a supple and scalable design that stands resilient in the face of evolving challenges for brown or greenfield products.
monolith
modular
microservices
architecture
talks.speakers
Julien Topçu

Julien Topçu

Shodo

France

Julien is a CTO and hands-on technical coach with 15 years+ of experience, specializing in Domain-Driven Design (#DDD). His expertise lies in helping organizations build systems that deliver high business value. Julien focuses on aligning organizational structure, architecture and software practices with business objectives. As a member of the OWASP foundation, he actively promotes application security best practices. An international speaker, Julien enjoys sharing his knowledge with others.
Thomas PIERRAIN

Thomas PIERRAIN

Agicap

France

VP of Engineering in a booming European scale-up (Agicap),


Thomas is a former entrepreneur, consultant, architect and eXtreme Programmer obsessed with use cases (as opposed to the solution-oriented approach that we tend to choose in our job a little too much) during more than 27 years.

Also main organizer of the DDD France (and former BDD Paris) meetups, Thomas likes to use autonomy, DDD and TDD to boost his efficiency and that of others at work.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments