Was ist Event-Kanal?
Event-Kanäle sind das asynchrone Gegenstück zu API-Verträgen. Sie zu dokumentieren — Schema, Reihenfolgegarantien, Aufbewahrung, Eigentümer — verwandelt eine fragile implizite Integration in eine erstklassige Schnittstelle, die Anbieter und Konsumenten unabhängig voneinander weiterentwickeln können.
Verwandte Begriffe
- API-Vertrag — Eine formale Spezifikation einer API (OpenAPI, gRPC-Proto, GraphQL-Schema), zu deren Einhaltung sich Anbieter und Konsumenten verpflichten.
- Microservices — Ein Architekturstil, der eine Anwendung als Sammlung kleiner, unabhängig auslieferbarer Dienste strukturiert, die um Geschäftsfähigkeiten herum organisiert sind.