KoP brings the native Kafka protocol support to Pulsar by introducing a Kafka protocol handler on Pulsar brokers
Authored by
Support type
Apache License 2.0

KoP (Kafka on Pulsar) is a protocol handler bringing the native Apache Kafka protocol support to Apache Pulsar. By adding the KoP to your existing Pulsar cluster, you can migrate your existing Kafka applications and services to Pulsar without modifying the code. This enables Kafka applications to leverage Pulsar’s powerful features, such as:

  • Streamlined operations with enterprise-grade multi-tenancy.

  • Simplified operations with a rebalance-free architecture.

  • Infinite event stream retention with Apache BookKeeper and tiered storage.

  • Serverless event processing with Pulsar Functions.

For more information about how to use KoP, see here.