Introduction
Kafka is a distributed stream processing platform.
Features
- It allows applications to publish or subscribe to streams of data or events.
- It can store records in a fault-tolerant and durable manner, preserving the order of records.
- It enables real-time processing of records as they arrive.