Session

Kafka-on-Pulsar: The Easy Way to Kafka.

Apache Kafka has been a dominant player in the world of real-time data streaming for years. Still, it is not without many well-known issues with scalability, data resiliency, and the outages associated with topic rebalancing. What if there was an easier way?

If you have invested heavily in application development around Apache Kafka, you may feel that migrating your existing code base to another platform is cost-prohibitive. In this talk, I will show you this is not the case!

Kafka-on-Pulsar (KoP) is an open-source project that provides a Kafka API interface on top of Apache Pulsar, allowing users to leverage Pulsar's scalability, and performance while maintaining Kafka binary compatibility within your applications. This makes migrating your Kafka applications to Pulsar easier and more seamless than ever.

I will demonstrate how KoP makes migration from Kafka to Pulsar easier and more straightforward and highlight the critical features of KoP, including its compatibility with the Kafka client APIs, Kafka connectors, KStreams, and Schema Registry.

Next, I will provide real-world examples of how KoP has helped organizations migrate their Kafka applications to Pulsar with minimal disruption. I will also discuss how Pulsar’s two-tiered architecture allows it to scale seamlessly without the pain of topic rebalancing and some of the additional benefits of Apache Pulsar, including built-in geo-replication and multi-protocol support.

By the end of this presentation, attendees will have a thorough understanding of how Kafka-on-Pulsar can make migration from Kafka to Pulsar easier, faster, and more efficient. They will learn how to leverage KoP to migrate their Kafka applications to Pulsar with minimal disruption while benefiting from its superior performance, scalability, and multi-protocol support.

David Kjerrumgaard

Committer on the Apache Pulsar Project | Published Author | International Speaker | Big Data Expert

Las Vegas, Nevada, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top