What is Apache Kafka primarily used for?
- A A distributed, durable log for streaming events between systems
- B Batch file storage
- C Relational querying
- D Cluster resource management
Answer
A distributed, durable log for streaming events between systems
Because the log is retained, consumers can replay from any offset, which decouples producers from consumers in time as well as space.





