Specify Your Asynchronous APIs with AsyncAPI
summary
How to specify event-driven APIs using AsyncAPI: the talk explains adopting AsyncAPI to document channels, messages and protocol bindings (Kafka, RabbitMQ, WebSockets) as a platform moves from REST to events. It demonstrates AsyncAPI Studio and CLI for authoring, the AsyncAPI generator to produce HTML/Markdown docs, a Java Spring generator to generate Spring code and expose live docs, and tools for mocking (mick rock) and linting/validation (Spectral).
AI-written summary · about
chapters (8)
- 0:00Start
- 1:54Definitions
- 5:14API Documentation
- 8:18Message Format
- 8:33What About an Asynchronous API?
- 25:27Going Further 3
- 27:25Going Even Further
- 28:44Key Takeaways
related talks
44mAsyncAPI – Swagger for asynchronous APIs
31mAsyncAPI is here to stay
22mAsync API Specification 2.0
03mWhy AsyncAPI Is Essential for Modern Event-Driven Architectures
01h 03mOpenAPI and AsyncAPI, when to use which and why
27mAsyncAPI & The future of API specs
39mIntroduction to AsyncAPI for Apache Kafka
42mAsyncAPI Recipes for EDA Gourmet
