Native Apache Kafka Service Is Coming Soon to StreamNative Cloud. Join the waitlist and get $1,000 in credits.

Join Waitlist >
StreamNative Logo
ReportDec 23, 2022

Apache Pulsar vs. Apache Kafka 2022 Benchmark

Apache Pulsar vs. Apache Kafka 2022 Benchmark

**Get your copy of the Apache Pulsar vs. Apache Kafka 2022 Benchmark today! **

Organizations often make comparisons between Apache Pulsar and Apache Kafka based on features, capabilities, size of the community, and a number of other metrics of varying importance. This report focuses purely on comparing the technical performance based on benchmark tests.

The last widely published Pulsar versus Kafka benchmark was performed in 2020, and a lot has happened since then. In 2021, Pulsar ranked as a Top 5 Apache Software Foundation project and surpassed Apache Kafka in monthly active contributors. Pulsar also averaged more monthly active contributors than Kafka for most of the past 18 months.

These contributions led to major performance improvements for Pulsar. To measure the impact of the improvements, the engineering team at StreamNative, led by Matteo Merli, Apache Pulsar PMC Chairperson and StreamNative CTO, performed a benchmark study using the Linux Foundation Open Messaging benchmark.

Read the Apache Pulsar vs. Apache Kafka 2022 Benchmark here or download the PDF today for a side-by-side comparison of Pulsar and Kafka performance, including tests on throughput, latency, and more.

About author

Matteo Merli

Matteo Merli Matteo is the CTO at StreamNative, where he brings rich experience in distributed pub-sub messaging platforms. Matteo was one of the co-creators of Apache Pulsar during his time at Yahoo!. Matteo worked to create a global, distributed messaging system for Yahoo!, which would later become Apache Pulsar. Matteo is the PMC Chair of Apache Pulsar, where he helps to guide the community and ensure the success of the Pulsar project. He is also a PMC member for Apache BookKeeper. Matteo lives in Menlo Park, California.

Penghui Li

Penghui Li Penghui Li is passionate about helping organizations to architect and implement messaging services. Prior to StreamNative, Penghui was a Software Engineer at Zhaopin.com, where he was the leading Pulsar advocate and helped the company adopt and implement the technology. He is an Apache Pulsar Committer and PMC member.