Backend
296 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
Event-Driven Architecture
Design pattern where components communicate via events
Backend Development
Building server-side logic, databases, and APIs
Load Shedding
Rejecting requests under excessive load to maintain stability
REST API
Architectural style for designing networked APIs
Repository Pattern
Design pattern abstracting data access behind an interface
Caching
Storing frequently accessed data for improved performance