~/talk

AsyncAPI + Spring Cloud Stream = Event-Driven Microservices Made Easy

Talkat AsyncAPI Conference 2021 · 2021-11-16..11-18· [microservices, java]
speakerdeck:gvensan
slides:none on file

AsyncAPI documents feed the AsyncAPI generator to generate Spring Cloud Stream projects that use binders for RabbitMQ Kafka and Solace PubSub+; demos show Node.js with Mosquitto and Java Spring Cloud Stream with the java-spring-cloud-stream-template. A simulator publishes temperature readings, a collector emits operational alerts, and a processor aggregates 8 operational alerts over 10s to publish an average aggregate alert. Code generation creates runnable apps and broker topics automatically, messages route successfully; the map visualizer fails only due to a missing Google Maps key.

AI-written summary · about

  1. 0:00Introduction to event-driven
  2. 2:08Event-driven design
  3. 3:44Understanding AsyncAPI
  4. 5:19APIs and documentation
  5. 9:06Coexistence and enablement
  6. 12:49AsyncAPI demo
  7. 17:07Spring Cloud Stream overview
  8. 20:05Bindings and message schema
  9. 22:13Spring Cloud Stream demo
  10. 25:15Implementation details
  11. 29:43EDA benefits and takeaways
  12. 31:22Advanced architecture setup
  13. 34:30Event portal and design
  14. 37:28Real-world microservice demo
  15. 45:38Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.