- Publishing-and-consuming messages using popular messaging protocols (including Apache Pulsar and Apache Kafka)
- Connecting various data sources to Pulsar
- Building real-time applications with Pulsar
- Integrating your data processing infrastructure with Pulsar
- Securing, monitoring, and managing your Pulsar deployments
- Deploy and manage Pulsar in your private cloud environment
- Deploy and manage your platform as a cloud-native system on Kubernetes
- Monitor the health and performance of Pulsar clusters using dedicated tools such as Pulsar detector and StreamNative console.

Why use StreamNative Platform?
With StreamNative Platform, you can enjoy the following benefits:- Infinite productivity: Empower more developers to use Pulsar and improve the efficiency to build event streaming applications.
- Efficient operations at scale: Minimize operational complexity and ensure high performance and scalability as event streaming grows in your organization.
- Production-stage: Implement event streaming in production with enterprise-level functionalities.
- Flexible deployment: Deploy on-premises, in private or public cloud, from bare-metal to Kubernetes, or leverage a fully managed cloud service with StreamNative Platform.
- Committer-driven expertise: Leverage the rich experience of Pulsar experts and committers to support you throughout the application development lifecycle.
StreamNative Platform vs Apache Pulsar
Each release of StreamNative Platform includes the latest release of Pulsar as well as additional tools and services that make it easier to build and manage a cloud-native messaging and event-streaming platform. StreamNative Platform delivers both community and enhanced features that complement and enhance your Pulsar deployment. The following table lists features supported in Apache Pulsar and StreamNative Platform.Features | Apache Pulsar | StreamNative Platform |
---|---|---|
Pulsar Functions | Yes | Yes |
Pulsar IO | Yes | Yes |
Geo-replication | Yes | Yes |
Multi-tenancy | Yes | Yes |
Transactions | Yes | Yes |
Pulsar Manager | Yes | Yes |
StreamNative Console: upgraded Pulsar Manager | Yes | |
Monitoring Stack: Integrated Dashboard and alerting rules for Pulsar based on Prometheus/Grafana/Alertmanager | Yes | |
Multi-Cluster Management: Manage multiple Pulsar clusters at the same time | Yes | |
pulsarctl: a CLI tool to manage Pulsar clusters | Yes | |
Function Mesh: a serverless framework to run Pulsar Functions and Connectors on Kubernetes | Yes | |
KoP: enables you to migrate your existing Kafka applications and services to Pulsar without modifying the code | Yes | |
Backup and restore: a tool to backup Pulsar cluster’s metadata, and restore cluster to a backup point | Yes | |
Pulsar detector: a new tool to monitor the health of Pulsar | Yes |