From specification to production
summary
Adeo builds a Kafka-based pipeline that runs end-to-end price calculations for retail articles and returns detailed results to partner systems, handling requests from seven business units and a company around €25M turnover. The team generates AsyncAPI live documentation directly from Kafka AVRO records, publishes topic contracts, enforces a request–reply pattern, and auto-generates HTML clients using Maven + Spring Boot tooling so partners can produce valid messages and consume results in production.
AI-written summary · about
chapters (11)
- 0:00Start
- 8:05The Architecture
- 9:11Main use case
- 11:07Patterns used
- 14:45Avro records reuse
- 16:38Over-documentation
- 21:59How we deal with AsyncAPI
- 23:21Maven and Spring
- 25:47CI/CD pipeline
- 33:09Live documentation
- 35:36To sum up
related talks
39mIntroduction to AsyncAPI for Apache Kafka
32mFrom Side Project to Industry Standard: Story of AsyncAPI
41mAkka in Production: Our Story
20mAPI Management for Event-Driven Microservices
42mAsyncAPI Recipes for EDA Gourmet
22mAsync API Specification 2.0
19mReliable AWS Lambda Data Pipelines with AsyncAPI Specification
47mApplying “web scale” patterns (...)
