A tour of Apache Pulsar
summary
Apache Pulsar is a distributed pub/sub system develop at Yahoo! Architecture splits state in Apache Zookeeper, processing on Pulsar nodes and long‑term logs in BookKeeper; features include Pulsar Functions (lambda‑style on-node Java), a schema registry that validates and preserves bad records, tiered storage to S3/Glacier, and Pulsar SQL wired to BookKeeper for live SQL over streams. A connected‑home deployment proves it works but also surfaces brittle rules that trigger false alarms.
AI-written summary · about
chapters (10)
- 0:00Intro
- 1:00Messaging
- 1:42Other messaging systems
- 1:58Longterm storage
- 2:54History
- 3:16Architecture
- 4:01Pulsar Functions
- 5:07Pulsar Schema Registry
- 6:02Pulsar tiered storage
- 7:20Pulsar sequel
related talks
46mApache Pulsar: Finally an Alternative to Kafka?
50mApache Pulsar 101: architecture and features
51mEvent Streaming and Processing with Apache Pulsar
45mApache Pulsar: Finally an Alternative to Kafka?
32mStreaming Analytics with Apache Pulsar
54mApache Pulsar Development 101
22mBuilding FinTech Streaming Applications with Pulsar
31mThe Power of Apache Pulsar. Harnessing Dapr to Build High Scale Messaging
