Starlight for RabbitMQ frequently asked questions
This page answers frequently asked questions about Starlight for RabbitMQ.
What is Starlight for RabbitMQ?
The Starlight for RabbitMQ is a an open-source product from DataStax.
Starlight for RabbitMQ combines the industry-standard AMQP 0.9.1 (RabbitMQ) API with the cloud-native and horizontally scalable Apache Pulsar™ streaming platform, providing a powerful way to modernize your RabbitMQ infrastructure, improve performance, and reduce costs.
Starlight for RabbitMQ is open source and is included in IBM Elite Support for Apache Pulsar.
What is required to run Starlight for RabbitMQ?
Starlight for RabbitMQ is a proxy for RabbitMQ that is powered by Pulsar. It requires a compatible Pulsar release to operate.
The following Pulsar releases are supported:
-
Luna Streaming 2.8.0 or later
-
Apache Pulsar 2.9.0 or later
-
Astra Streaming
What are the Starlight for RabbitMQ limitations?
See Limitations.
Is Starlight for RabbitMQ an open-source project? Where can I find the source code?
Yes, Starlight for RabbitMQ is open source using the Apache 2.0 license. You can find the source code in the Starlight for RabbitMQ GitHub repository.
Does Starlight for RabbitMQ support Kubernetes?
Yes. You can run the Starlight for RabbitMQ on Luna Streaming or Pulsar running on any Kubernetes platform, including Minikube, K8d, Kind, Google Kubernetes Engine (GKE), Microsoft Azure Kubernetes Service, Amazon Kubernetes Service (AKS), and other commonly used platforms.
You can deploy Starlight for RabbitMQ as proxy extension using the DataStax Helm chart for Luna Streaming and Apache Pulsar.