From Monolith to Modulith - The Evolution of Sirius Web's Architecture
Eclipse Foundation via YouTube
Overview
Explore a 36-minute conference talk from Eclipse Foundation detailing the architectural transformation of Sirius Web from a layered monolithic system to a hexagonal architecture based on Domain-Driven Design principles. Learn about the strategic decisions and methodologies employed in evolving this graphical modeling tools framework to enhance extensibility and modularity. Discover practical insights into implementing a modulith approach that balances modular design with monolithic cohesion, resulting in improved maintainability and system performance. Gain valuable knowledge about overcoming architectural challenges, integrating new features efficiently, and applying these transformation strategies to existing Sirius Web applications. Understand the benefits of adopting DDD principles and how they contribute to creating clearer, more coherent code structures. Perfect for developers and architects seeking to implement scalable, flexible architectures in their own projects.
Syllabus
From Monolith to Modulith: The Evolution of Sirius Web's Architecture OCX 2024
Taught by
Eclipse Foundation