What is Apache Kafka

Whats is Apache Kafka and Linkedin’s Initial contribution?

Apache Kafka was built by LinkedIn initially and then offered to Apache Foundation. Development was done using Java and Scala.
Why Kafka is able to handle high volume transactions?
Kafka is meant to handle high volume fractions as the way it is architectured. Message key value pairs are called as “procedures” in Kafka. The data are “partition”ed with in Kafka “topics”
Messages are strictly indexed with timestamps.
What is Kafka brokers ?Kafka brokers are clusters of one more servers. Kafka Partitions of topics are distributed across clusters.
Kafka is more effective compared to Java messaging services (JMS) or Advanced message queuing protocol (AMQP).