Welcome to IBM Elite Support for Apache Pulsar (formerly DataStax Luna Streaming)
IBM Elite Support for Apache Pulsar is a production-ready distribution of Apache Pulsar built to run seamlessly on any CNCF conformant version of Kubernetes.
IBM Elite Support for Apache Pulsar provides all of the core capabilities included in the Apache Community version of Apache Pulsar, plus a number of additional tools and features to facilitate administration and operational tasks associated with running Apache Pulsar in production.
IBM Elite Support for Apache Pulsar is the new name for Luna Streaming after IBM acquired DataStax. In this documentation, IBM Elite Support for Apache Pulsar and Luna Streaming refer to the same product.
For technical specifications, inclusions, and exclusions of the IBM Elite Support for Apache Pulsar offering, see the IBM Elite Support for Apache Pulsar page in the IBM documentation.
Release notes
The latest release of IBM Elite Support for Apache Pulsar is 3.1, which matches the supported, distributed Pulsar version numbers.
The prior IBM Elite Support for Apache Pulsar release (2.10.x) provided the Pulsar 2.10.x distribution.
Refer to the IBM Elite Support for Apache Pulsar release notes, which are hosted in our public GitHub repo, for information & linked commit IDs that were implemented in the latest IBM Elite Support for Apache Pulsar 3.1 release.
Components
In addition to the distribution of Apache Pulsar 3.1, IBM Elite Support for Apache Pulsar provides:
-
A Helm chart that deploys and manages Pulsar on your current CNCF-conformant Kubernetes infrastructure
-
Cassandra, Elastic, Kinesis, Apache Kafka®, and JDBC connectors
-
The Starlight suite of Pulsar protocol handlers for Kafka, RabbitMQ, and JMS
-
Pulsar Admin Console for simplified administration of your Pulsar environment
-
Pulsar Heartbeat to observe and monitor your Pulsar instances
Features
-
Horizontally scalable to millions of independent topics and millions of messages published per second
-
Strong ordering and consistency guarantees
-
Low latency durable storage
-
Topic and queue semantics
-
Load balancer
-
Designed for being deployed as a hosted service:
-
Multi-tenant
-
Authentication
-
Authorization
-
Quotas
-
Support for mixing very different workloads
-
Optional hardware isolation
-
-
Keeps track of consumer cursor position
-
REST API for provisioning, admin and stats
-
Geo replication
-
Transparent handling of partitioned topics
-
Transparent batching of messages
Next steps
-
If you have an existing Kubernetes environment, deploy IBM Elite Support for Apache Pulsar with a Helm Installation.
-
If you have a bare metal or a cloud environment, see Server/VM Installation.
-
If you want to learn about monitoring with Pulsar Heartbeat, see Pulsar Heartbeat.
-
If you have questions about IBM Elite Support for Apache Pulsar, see IBM Elite Support for Apache Pulsar FAQs.