This interactive workshop comprehensively explores Spring Modulith, an innovative approach to modernizing traditional monolithic architectures. Participants will gain insights into the fundamentals of Spring Modulith, followed by a detailed, hands-on session focused on migrating a standard modular monolith application to a Spring Modulith structure. This session is ideal for software engineers and architects seeking practical experience to enhance system modularity and maintainability using Spring Modulith. Attendees will leave with a clear understanding of the process and benefits from this transition, equipped with the skills to implement similar upgrades in their projects.
- Spring IO 2024 - Transitioning from Monolithic Architecture to Spring Modulith
- Talk - Spring Modulith
- Reference - Spring Modulith
- Documentation - Spring Modulith
- step-01-Local-environment.md
- step-02-Meet-The-App.md
- step-03-spring-modulith-core.md
- step-04-spring-modulith-verify-and-document-monolith-structure.md
- step-05-spring-modulith-testing.md
- step-06-spring-modulith-fixing-dependencies.md
- step-07-spring-modulith-test-your-modules-in-isolation.md
- step-08-spring-modulith-events.md
- step-09-spring-modullith-record.md
- step-99-spring-modulith-fully-migrated.md