Softwr
Apache Pulsar logo

Apache Pulsar

Cloud-native messaging and streaming with separated storage

As of 29 August 2026, Apache Pulsar is free to use. Messaging and streaming in one system, with compute and storage separated so they scale independently. Softwr lists it under Databases. Apache Pulsar is made by Apache Software Foundation, available on Linux, Self-hosted.

Overview

What Apache Pulsar does

Apache Pulsar is a distributed messaging and streaming platform that separates serving from storage: brokers handle traffic while Apache BookKeeper holds the data. That separation is its central architectural claim, because it lets storage and compute scale independently, and makes adding brokers cheap since they hold no state to rebalance. It also covers both models in one system — queuing with per-message acknowledgement and streaming with replay — where Kafka and RabbitMQ each favour one. Multi-tenancy and geo-replication are built in rather than bolted on.

What people use it for

  • Platforms needing both work queues and replayable streams without running two systems
  • Multi-tenant messaging where isolation between teams is a requirement
  • Deployments where storage and traffic grow at genuinely different rates

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Apache Pulsar.

  • More components than Kafka: brokers, BookKeeper and ZooKeeper each need operating
  • Correspondingly harder to run well, and the expertise is rarer than Kafka expertise
  • A much smaller ecosystem of connectors, tooling and hiring pool than Kafka
  • The architectural advantages only pay off at a scale most deployments never reach

Cross-shopped

What people choose instead of Apache Pulsar

Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.

Pricing

What Apache Pulsar costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

Apache Pulsar

Free

  • Full functionality
  • No usage limits
  • Community support

Capabilities

Features

  • Separated storage

    Brokers are stateless; BookKeeper holds data, so each scales independently

  • Queuing and streaming

    Per-message acknowledgement and replayable streams in one system

  • Built-in multi-tenancy

    Tenants, namespaces and isolation as first-class concepts

  • Geo-replication

    Cross-region replication configured rather than engineered

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

Is Apache Pulsar free?

Yes, open source under the Apache Software Foundation.

Pulsar or Kafka?

Pulsar separates storage from compute and covers queuing and streaming in one system. Kafka has a far larger ecosystem and hiring pool. Most teams should have a specific reason before choosing Pulsar.

Why does separated storage matter?

Brokers hold no data, so adding or replacing one requires no rebalancing, and storage can grow without adding serving capacity.

Share

Keep looking

Where to go from Apache Pulsar

Best Databases software for

Compare Apache Pulsar with

Other Databases software

  • High-performance messaging system for cloud-native applications

    Open source9 researched notes
  • Open-source message broker supporting AMQP and other protocols

    Open source8 researched notes
  • Multi-protocol event broker sold as software, cloud service or a hardware appliance

    Free plan12 researched notes
  • JMS message broker underpinning bank and telecom estates, now maintained rather than expanded

    Pricing on request12 researched notes
  • Kafka-compatible streaming platform with no ZooKeeper or JVM

    Free plan9 researched notes
  • Streaming SQL engine built on ClickHouse internals, shipping as one small binary

    Free, then $199/mo12 researched notes
  • The world's most advanced open source relational database

    Free plan11 researched notes
  • Fast open-source column-oriented database for real-time analytics

    Free plan12 researched notes
  • MIT-licensed analytical SQL database that runs inside your process, with no server, no dependencies and one writer at a time.

    Free plan14 researched notes
  • Real-time data integration combining streaming, CDC, and batch

    Free, then $0.5/GB10 researched notes
  • Distributed memory object caching system

    Open source8 researched notes
  • The real-time distributed SQL database for data-intensive applications

    Free, then $0.99/mo14 researched notes
  • Scalable database clustering system for horizontal scaling of MySQL

    Free plan12 researched notes
  • Fully managed open source data infrastructure cloud

    Free plan14 researched notes
  • Google Cloud's serverless analytical warehouse, billed either by bytes scanned per query or by reserved compute slots.

    Free plan13 researched notes
  • Globally distributed, multi-model database service from Azure

    Free plan14 researched notes
  • The real-time data company for AI applications

    Free plan10 researched notes
  • SQL transformation framework enabling analytics engineers to version, test and deploy models

    Free plan12 researched notes

Softwr does not host reviews and shows no star rating for Apache Pulsar, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on Apache Pulsar

Best Databases software alternatives

Industrial process historian with published per-tag pricing and no client licence fees

Per tag band per year

NetApp-owned managed service for Cassandra, Kafka, OpenSearch, PostgreSQL and Cadence with a bring-your-own-cloud model

quote

Erlang MQTT broker for large IoT fleets, relicensed to BSL with production free use limited to one node

Per month by connection and session volume

Attribute-based access control and masking applied inside Snowflake, Databricks and BigQuery

quote

MPP analytical database with a MySQL wire protocol and sub-second aggregation on wide tables

Open source, no licence fee

Streaming database that maintains incremental materialised views in SQL instead of Flink jobs

Per RisingWave Unit hour

Centralised data access governance from the creators of Apache Ranger, now rebranding as Trust3 AI

quote

The Meta-lineage distributed SQL query engine, distinct from the Trino fork

Open source, no licence fee

Compare Apache Pulsar with alternatives