Back to talks

Event-Driven Architectures with Spring Modulith and AsyncAPI (Spring I/O 2025)

How to build event-driven architectures using Spring Modulith and AsyncAPI, combining modular monolith patterns with async contract-first design.

Video not available. View the event page.

Video not available yet. View the session page at Spring I/O 2025.

This talk explores how AsyncAPI and Spring Modulith work together to design, document, and implement event-driven architectures.

Topics include:

  • Structuring Spring Modulith applications with clear module boundaries
  • Using AsyncAPI as a contract-first tool for event-driven systems
  • Code generation and testing strategies with ZenWave SDK