Apache Pulsar is a cloud-native, distributed messaging and streaming platform originally created at Yahoo! and now a top-level Apache Software Foundation project. Easy to deploy, lightweight compute process, developer-friendly APIs, no need to run your own stream processing engine. Run in production at Yahoo! scale for over 5 years, with millions of messages per second across millions of topics. Expand capacity seamlessly to hundreds of nodes. Low publish latency (< 5ms) at scale with strong durability guarantees. 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. IO-level isolation between write and read operations. Flexible messaging models with high-level APIs for Java, Go, Python, C++, Node.js, WebSocket and C#.

Features

  • Create complex processing logic without deploying a separate neighboring system
  • REST Admin API for provisioning, administration, tools and monitoring
  • Can be deployed on bare metal, Kubernetes, Amazon Web Services(AWS), and DataCenter Operating System(DC/OS)
  • Proven in production, and horizontally scalable
  • Low latency with durability, geo-replication, and multi-tenancy
  • Supports isolation, authentication, authorization and quotas

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow PULSAR

PULSAR Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of PULSAR!

Additional Project Details

Operating Systems

Windows

Programming Language

Java

Related Categories

Java Communications Software, Java Stream Processing Tool

Registered

2021-06-29