Reliable event delivery for your Spring Boot app.
Guides implementation of Spring Boot event-driven systems with domain events, distributed messaging, and reliable event delivery.
When to use it
Use when implementing event-driven services, publishing domain events, adding transactional listeners or Kafka messaging, or ensuring reliable delivery.
It changes how the agent implements event-driven Spring Boot code, prescribing domain events, transactional handling, Kafka messaging, and an outbox.
What you provide
The implementation guidance targets Spring Boot 3.x.
Kafka must be reachable for the instructed producer-and-consumer validation; the supplied configuration points to localhost:9092.
This skill
Spring Cloud Release Train
Checks Spring Cloud version compatibility