Backend
163 views
Apache Kafka
Quick Definition
Distributed event streaming platform for high-throughput data
Full Definition
A distributed event streaming platform capable of handling trillions of events per day with high throughput.
Examples
event sourcing, log aggregation, stream processing, CDC
Related Terms
message-queue
event-driven-architecture
streaming
More Backend Terms
REST API
Architectural style for designing networked APIs
Message Queue
System for asynchronous service communication via messages
Circuit Breaker
Pattern preventing cascading failures by halting failing requests
GraphQL
Query language for APIs requesting exactly needed data
Repository Pattern
Design pattern abstracting data access behind an interface
HTTP Methods
Standardized verbs defining actions on REST resources