Apache Pulsar
Apache Pulsar is an open-source, cloud-native distributed messaging and streaming platform under the Apache Software Foundation, serving enterprise and technology companies with multi-tenancy, geo-replication, and low-latency message handling at scale.
- Company typePrivate
- Founded2018
- HeadquartersWilmington, United States
- Headcount—
- GTM typeB2B
- OfferingSoftware
What Apache Pulsar does
Apache Pulsar is an open-source, distributed messaging and streaming platform originally developed at Yahoo! and donated to The Apache Software Foundation in 2016, graduating as a Top-Level Project in 2018. The platform is purpose-built for cloud-native workloads, offering multi-tenancy with resource isolation and access control, built-in geo-replication across geographic regions with automatic client failover, tiered storage for long-term retention, and support for up to one million unique topics per cluster at latencies under 10ms. Its differentiated layered architecture separates the serving layer (Pulsar brokers) from the storage layer (Apache BookKeeper ledgers), enabling compute and storage to scale horizontally and independently without data reshuffling between nodes. Official client libraries are maintained for Java, Go, Python, C++, Node.js, and C#, alongside a serverless Functions framework (Java, Go, Python) and officially maintained IO connectors for MySQL, Elasticsearch, Cassandra, and other systems.
The platform serves enterprise organizations and technology companies building real-time data infrastructure, with documented use cases spanning fraud detection, IoT monitoring, recommendations, distributed work queues, order-preserving data streams, and Kafka migration. Pulsar Functions provide lightweight in-cluster stream processing without deploying full applications, while Pulsar IO connectors and Kafka-compatible adaptors enable integration with existing data pipelines.
As an open-source project under the Apache Software Foundation (a US-based 501(c)(3) nonprofit), Apache Pulsar does not generate direct revenue. The software is distributed free of charge under Apache License 2.0, and commercial monetization occurs indirectly through third-party vendors such as DataStax and StreamNative, which offer managed services and commercial distributions. The project's go-to-market is community-led, with growth driven through GitHub (14,800+ stars, 740+ contributors), Slack (10,750+ members), Apache mailing lists, documentation, conferences, and meetups, reaching thousands of companies worldwide that run Pulsar in production at millions of messages per second.
Apache Pulsar firmographics
Firmographics- Name
- Apache Pulsar
- Legal name
- The Apache Software Foundation
- Website
- https://pulsar.apache.org
- Company type
- Private
- Founded year
- 2018
- Operating status
- Operating
- Short description
- Apache Pulsar is an open-source, cloud-native distributed messaging and streaming platform under the Apache Software Foundation, serving enterprise and technology companies with multi-tenancy, geo-replication, and low-latency message handling at scale.
- Ownership category
- akta.pro rank
Apache Pulsar industry classification
Industry- Product category
- Distributed Messaging and Streaming Platform
- NAICS
- Computer Systems Design and Related Services (5415), Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (51821), Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (518210)
- SIC
- Services-Computer Programming, Data Processing, Etc. (7370), Services-Computer Integrated Systems Design (7373)
- akta.pro primary industry
- Event Streaming & Pub/Sub Platforms (HDAEAIAD)
- akta.pro secondary industry
- Cloud-Native Development (Containers, Kubernetes, Microservices) (BPAEACAD)
Keywords
Where Apache Pulsar is headquartered
LocationHeadquarters
- HQ city
- Wilmington
- HQ country
- United States
- HQ region
- North America
Markets served
Apache Pulsar business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Technology or R&D, Personnel, Operations, Marketing or Sales, Infrastructure
Revenue model
- Open Source Distribution: Apache Pulsar is distributed free of charge under the Apache License 2.0. The project does not generate direct revenue as it is an open-source project managed by the Apache Software Foundation.
Go-to-market motion1 record
Distribution channels4 records
Marketing channels6 records
Apache Pulsar product offering
Product offeringCore offering
Apache Pulsar is an open-source, cloud-native distributed messaging and streaming platform that supports both queue-style (individual acknowledgment) and stream-style (cumulative offset) consumption in a single system. It uses a layered architecture separating the serving layer (Pulsar brokers) from the storage layer (Apache BookKeeper), enabling independent horizontal scaling without data reshuffling. The platform delivers multi-tenancy, geo-replication with automatic failover, tiered storage, and supports up to one million topics per cluster with less than 10ms latency.
Product overview
Apache Pulsar is an all-in-one, cloud-native distributed messaging and streaming platform organized as a core product with modular components. The core Apache Pulsar platform provides the messaging broker, topic management, multi-tenancy, and geo-replication capabilities. Built on top of the core platform are Pulsar Functions (serverless compute for in-cluster message processing), Pulsar IO (official connectors for MySQL, Elasticsearch, Cassandra and other systems), Pulsar Proxy (optional gateway for cloud/Kubernetes deployments), Tiered Storage (offload to cloud object storage), Multiple Advertised Listeners (direct broker access without proxy), and ATS-SNI Routing (Apache Traffic Server integration for secure TLS proxying). The architecture separates compute (brokers) from storage (Apache BookKeeper ledgers), enabling horizontal scaling without data reshuffling. The platform is language-agnostic with official client libraries for Java, Go, Python, C++, Node.js, and C#.
Differentiator
Problem solved
Functional benefit
Products and services
- Apache Pulsar Open-source, distributed messaging and streaming platform built for the cloud, providing multi-tenancy, geo-replication, tiered storage, and support for up to one million topics in a single cluster with less than 10ms latency. For enterprise organizations and technology companies running real-time workloads at scale.
Quantifiable outcome
- Less than 10ms message latency
- +3 more outcomes
Companies that use Apache Pulsar
Customer profileNamed customers1 record
Segments3 records
Ideal customer profiles3 records
Apache Pulsar technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration4 records
Feature13 records
Apache Pulsar partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- Apache Software FoundationcoreApache Pulsar is a Top Level Project at the Apache Software Foundation. The ASF provides governance, infrastructure, legal framework, and the Apache development process. Pulsar follows the Apache Way with community-driven development.
Scale indicators7 records
Recent moves6 records
Expansion highlights6 records
Apache Pulsar competitors and assessment
Company assessmentDirect peers
- NATS: NATS is an open-source, lightweight, cloud-native messaging system designed for high-performance microservices communication. It overlaps with Pulsar in cloud-native messaging, multi-language clients, and Kubernetes deployments, though NATS focuses more on lightweight pub/sub and request-reply versus Pulsar's streaming depth.
- Redpanda: Redpanda is a cloud-native, Kafka-compatible streaming platform written in C++ that targets similar operational simplicity and performance as Pulsar. Both compete for Kafka migrations and modern event-driven architectures, with Redpanda emphasizing single-binary simplicity versus Pulsar's broker-plus-BookKeeper design.
- RabbitMQ: RabbitMQ is a widely deployed open-source message broker that supports queue-style messaging with low latency, an explicit comparison point for Pulsar's queue-style consumption mode. Both serve distributed work-queue and microservices messaging use cases, though RabbitMQ lacks Pulsar's streaming and tiered-storage capabilities.
- Confluent (Confluent Cloud / Apache Kafka): Confluent is the primary commercial distributor of Kafka and the cloud-native streaming incumbent Pulsar most directly competes against. Both offer managed streaming with Kafka-compatible APIs, geo-replication, and enterprise SLAs; Confluent's commercial scale sets the benchmark Pulsar's vendor ecosystem (StreamNative, DataStax) must match.
- Apache Kafka: Apache Kafka is the dominant open-source distributed event streaming platform and the most direct peer to Apache Pulsar. Both serve queue-style and stream-style messaging at scale with comparable throughput and latency targets; Pulsar explicitly positions on architecture and operational differences (layered compute/storage, native multi-tenancy) versus Kafka.
Emerging players
- StreamNative: StreamNative is a commercial vendor founded by original Pulsar creators that offers managed Pulsar (StreamNative Cloud) and enterprise support. It is the closest commercial proxy for Pulsar adoption and represents the primary monetization layer on top of the open-source project.
- DataStax (Astra Streaming): DataStax offers Astra Streaming, a managed Pulsar service, alongside its Cassandra database business. As one of the named commercial distributors of Pulsar, it is directly comparable as a vendor-led monetization path for the project's technology.
Broad incumbents
- Amazon Kinesis Data Streams: Amazon Kinesis is AWS's fully managed real-time streaming service and a primary cloud alternative to self-hosted Pulsar. It competes for the same event-streaming workloads (fraud detection, IoT, analytics pipelines) with deeper AWS integration but less architectural flexibility than Pulsar.
- Google Cloud Pub/Sub: Google Cloud Pub/Sub is GCP's fully managed real-time messaging service competing for the same event-driven, multi-region, cloud-native workloads as Pulsar. Both emphasize global replication and serverless-style scaling, though Pub/Sub is tightly integrated with the GCP ecosystem rather than deployable on any cloud or on-prem.
- Amazon MSK (Managed Streaming for Apache Kafka): Amazon MSK is AWS's managed Kafka service and a direct competitor for Pulsar's cloud-native messaging workloads. Both target enterprises seeking scalable streaming without self-hosting; MSK benefits from Kafka's incumbency while Pulsar differentiates on architecture and multi-tenancy.
Market position
Weaknesses5 records
Competitive moat6 records
Key risks6 records
Key highlights7 records
Customer concentration
Apache Pulsar social profiles
Digital presenceApache Pulsar financial estimates
Financial estimateRevenue estimate
Valuation estimate
Apache Pulsar leadership team
Management profileNumber of profiles
Apache Pulsar funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Apache Pulsar M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Apache Pulsar
What does Apache Pulsar do?
Apache Pulsar is an open-source, cloud-native distributed messaging and streaming platform that supports both queue-style (individual acknowledgment) and stream-style (cumulative offset) consumption in a single system. It uses a layered architecture separating the serving layer (Pulsar brokers) from the storage layer (Apache BookKeeper), enabling independent horizontal scaling without data reshuffling. The platform delivers multi-tenancy, geo-replication with automatic failover, tiered storage, and supports up to one million topics per cluster with less than 10ms latency.
Is Apache Pulsar a public or private company?
Apache Pulsar is a private company. It is classified as nonprofit foundation owned and is currently operating.
When was Apache Pulsar founded?
Apache Pulsar was founded in 2018.
Where is Apache Pulsar based?
Apache Pulsar is headquartered in Wilmington, United States, in the North America region.
How does Apache Pulsar make money?
One revenue line is on record: open Source Distribution.
Who are Apache Pulsar's main competitors?
Direct peers on record are NATS, Redpanda, RabbitMQ, Confluent (Confluent Cloud / Apache Kafka) and Apache Kafka. Emerging players are StreamNative and DataStax (Astra Streaming). Broad incumbents are Amazon Kinesis Data Streams, Google Cloud Pub/Sub and Amazon MSK (Managed Streaming for Apache Kafka).
Does Apache Pulsar have an API?
Yes. Apache Pulsar provides a comprehensive Admin API and REST APIs for managing topics, namespaces, tenants, clusters, and all administrative operations. The platform also includes client libraries for Java, Go, Python, C++, Node.js, and C# for developing producer and consumer applications. Additionally, Pulsar exposes a binary protocol specification using Protocol Buffers for custom client implementations. Developer documentation is at pulsar.apache.org/docs/5.0.x/admin-api-overview.
What industry is Apache Pulsar in?
Apache Pulsar's product category is Distributed Messaging and Streaming Platform. Its primary akta.pro industry code is HDAEAIAD, Event Streaming & Pub/Sub Platforms, with a secondary code of BPAEACAD, Cloud-Native Development (Containers, Kubernetes, Microservices). Its NAICS code is 5415 and its SIC code is 7370.