What is Kafka?
Kafka is a distributed, partitioned, replicated commit log service. It provides the functionality of a messaging system, but with a unique design.
Kafka is a tool in the Message Queue category of a tech stack.
Why developers like Kafka
Written in Scala and java. Runs on JVM