Backend
37 views
Event-Driven Architecture
Quick Definition
Design pattern where components communicate via events
Full Definition
A design pattern where components communicate by producing and consuming events.
Examples
event sourcing, CQRS, pub-sub, event streaming
Related Terms
message-queue
microservices
kafka
More Backend Terms
Message Queue
System for asynchronous service communication via messages
Idempotency
Property where multiple operations produce same result as once
GraphQL
Query language for APIs requesting exactly needed data
Serverless
Cloud model running code on-demand without server management
API Gateway
Server managing API traffic between clients and services
Saga Pattern
Pattern managing distributed transactions with compensating actions