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
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Let your crypto work for you

Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
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