Easily deploy lightweight compute logic using developer-friendly APIs without needing to run your own stream processing engine
Pulsar has run in production at Yahoo scale for over 3 years, with millions of messages per second across millions of topics
Seamlessly expand capacity to hundreds of nodes
Designed for low publish latency (< 5ms) at scale with strong durabilty guarantees
Designed for configurable replication between data centers across multiple geographic regions
Built from the ground up as a multi-tenant system. Supports Isolation, Authentication, Authorization and Quotas
Persistent message storage based on Apache BookKeeper. Provides IO-level isolation between write and read operations
Flexible messaging models with high-level APIs for Java, C++, Python and GO
REST Admin API for provisioning, administration, tools and monitoring. Deploy on bare metal or Kubernetes.
Apache Pulsar is available under the Apache License, version 2.0.