Skip to content
FindOpenSource

Pulsar

Distributed messaging and streaming platform that unifies traditional queuing and event streaming with built-in multi-tenancy.

Overview

Apache Pulsar combines the publish/subscribe queuing model (like RabbitMQ) with durable, replayable event streaming (like Kafka) in one system, and separates its compute and storage layers so each can scale independently. Built-in multi-tenancy lets many teams safely share one Pulsar cluster with isolated namespaces.

Pulsar is a fit for teams that want both traditional queuing and event-streaming semantics from one platform rather than running RabbitMQ and Kafka (also in this catalog) side by side, or that specifically need strong multi-tenant isolation on shared messaging infrastructure.

Why it's in this catalog

Catalog rating: ★★★★☆ (4/5)

Cloud-native messaging/streaming platform with built-in multi-tenancy, a strong alternative to Kafka.

  • Foundational
  • Foundation-governed
Categories
Backend
Keywords
messagingevent-streamingmulti-tenancydistributed-messaging
Languages
Java
License
Apache-2.0

Compare with another project

Spotted an error? Suggest an edit on GitHub.