Skip to main content
TrustRadius
Apache Pulsar

Apache Pulsar

Overview

What is Apache Pulsar?

Apache Pulsar is an open-source, cloud-based messaging and streaming platform designed for real-time workloads. It offers seamless scalability, low-latency messaging and streaming, and multi-tenancy support. Pulsar is utilized by a wide range of companies, from small businesses to large enterprises,...

Read more
Recent Reviews
TrustRadius

Leaving a review helps other professionals like you evaluate Complex Event Processing Software

Be the first one in your network to review Apache Pulsar, and make your voice heard!

Return to navigation

Product Demos

Introduction - Course Overview

YouTube

Introduction to The Apache Pulsar Messaging System

YouTube

[Demo] Spring for Apache Pulsar in action

YouTube

How Apache Pulsar saved the holidays part 3: hands-on demo

YouTube

[Demo] Pulsar-NiFi Processor in Action

YouTube

Watch Your Streams: Implementing OpenTelemetry with Apache Pulsar

YouTube
Return to navigation

Product Details

What is Apache Pulsar?

Apache Pulsar is an open-source, cloud-based messaging and streaming platform designed for real-time workloads. It offers seamless scalability, low-latency messaging and streaming, and multi-tenancy support. Pulsar is utilized by a wide range of companies, from small businesses to large enterprises, and can handle millions of messages per second across numerous topics. It is commonly adopted by professionals in software development, data engineering, DevOps, financial services, and e-commerce industries.

Key Features

Rapid Horizontal Scalability: Apache Pulsar scales horizontally to handle increased load, thanks to its unique design and separate storage layer.

Low-latency messaging and streaming: Apache Pulsar provides low-latency messaging and streaming capabilities, allowing for individual message consumption with less than 10ms of latency.

Seamless Geo-Replication: Pulsar ensures seamless geo-replication, enabling data replication across different geographic regions to prevent zone outages.

Multi-tenancy as a first-class citizen: Apache Pulsar treats multi-tenancy as a priority, allowing organizations to maintain one cluster for their entire operations.

Automatic Load Balancing: Pulsar features automatic load balancing, enabling the addition or removal of nodes and automatic load balancing of topic bundles.

Official multi-language support: Apache Pulsar offers officially maintained Pulsar Clients for Java, Go, Python, C++, Node.js, and C#, providing developers with a wide range of language options.

Official 3rd party integrations: Pulsar has officially maintained connectors with popular third-party systems such as MySQL, Elasticsearch, Cassandra, and more.

Serverless Functions: Apache Pulsar supports serverless functions through Pulsar Functions, allowing users to write and deploy functions within the platform.

Supports up to 1M topics: Pulsar's unique architecture supports up to one million topics in a single cluster, simplifying application architecture by eliminating the need to multiplex multiple streams into a single topic.

Apache Pulsar Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Sorry, no reviews are available for this product yet

Return to navigation