Session

Event-Driven Microservices made easy with AsyncAPI and Spring Cloud Stream

Event-driven architecture (EDA) is on the rise more than ever before. There are alot of considerations to be taken into account before building event-driven real-time applications such as documentation, code generation, governance, and API definitions to name a few. REST APIs has OpenAPI and tooling around it to better enhance using and adopting a synchronous RESTful architecture, but what about asynchronous Event APIs?

The AsyncAPI specification allows developers to define event-driven applications, while the Spring Cloud Stream framework allows for easier implementation of Event-Driven microservices. In this talk, we will show how these two technologies make a power couple helping developers go from Design to Code in a swift swing and how messaging APIs and protocols including but not limited to: RabbitMQ, Kafka, and Solace PubSub+, are abstracted using the Spring Cloud Stream Binders.

This talk will also include a live hands-on demo using Java, Spring Cloud Stream binder for Solace, and the AsyncAPI java-spring-cloud-stream-template.

Tamimi Ahmad

Developer Advocate in an event driven world 🥑

Vancouver, Canada

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top