Add your first asynchronous API to your app in 30 minutes
summary
Claim: add an asynchronous API in 30 minutes using an event backbone. Demo builds a Kafka topic on Apache Kafka / IBM Event Streams, wires a GitHub webhook to post JSON commits to that topic in minutes, and shows a Postgres CDC connector (a few dozen lines of config) that creates per-table topics emitting C/D/U events consumed by a simple Node app that prints rows. Finally a two-node App Connect to Slack flow posts database-change alerts. Demos mostly work live though the Slack step shows occasional latency.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:32Sync versus async patterns
- 3:35GitHub commits to Kafka
- 10:46DB changes as events
- 14:37Slack notifications from events
- 21:21Key takeaways
- 23:05Q&A
related talks
43mDesigning Event-driven architectures with AsyncAPI
39mIntroduction to AsyncAPI for Apache Kafka
57mManaging Asynchronous APIs
42mAsyncAPI Recipes for EDA Gourmet
07h 08mAsyncAPI online conference | #asyncapiconf
32mFrom Design to Code using AsyncAPI
31mAsyncAPI is here to stay
43mAsyncAPI or CloudEvents? Both My Captain!
