#zenwavesdk
If you are using AsyncAPI and Spring in this post you'll learn how to send messages transactionaly without writing any boilerplate code thanks to ZenWaveSDK Code Generator for AsyncAPI and Spring Modulith Event Publication Registry...

#asyncapi #zenwavesdk #springcloudstream #springmodulith
Transactional OutBox With AsyncAPI SpringCloud Stream And Spring Modulith - ZenWave 360º
ZenWave 360: DDD and API-First Modeling Tools for Modern Distributed Applications.
www.zenwave360.io
March 8, 2025 at 2:46 PM
Hi @odrotbohm.de I've developed an integration between AsyncAPI / SpringCloudStream / Modulith Events, (hope I can connect on this):

1/ ZenWaveSDK from AsyncAPI generates models/DTOs, typed headers, "intention-revealing" interfaces, and a Spring Cloud Stream implementation ready for autowiring.
January 2, 2025 at 9:21 AM
ZenWaveSDK publishes a new Spring-Modulith Events Externalizer for SpringCloudStream. Now you can:

- support multiple message brokers at once, even inside the same application.
- more control over message headers
- support for JSON and Avro

#springmodulith #events #externalizer #springcloudstream
March 8, 2025 at 2:55 PM
Hi Dale, I'm the maintainer of ZenWaveSDK, a code generator for java/spring that supported asyncapi v3 from day one.. It does not generate a project, I expect teams to have their own running project or internal starters.. but it's designed to prevent API drift... not a one-time code generator...
December 7, 2024 at 10:22 AM