Apache Kafka is publish-subscribe messaging rethought as a distributed commit log.
Ranked in these QuestionsQuestion Ranking
Pro Optimized for performance
Kafka is optimized for supporting a huge number of users.
Pro Native mirroring support
Kafka has native support for mirroring.
Pro Native compression support
Kafka has native support for compression.
Con Need Zookeeper
Kafka can only work with Zookeeper