FLiP Into Pulsar Apps
summary
Claims that Apache Pulsar unifies messaging and streaming with tiered storage and compute/storage separation, supports mqtt and rabbitmq protocols, and has a built‑in schema registry. Uses Flink SQL, Spark Structured Streaming, NiFi, Pinot and Pulsar functions for processing. Demonstrates a Raspberry Pi sensor and real‑time plane‑tracking pipeline that writes to topics, streams into Pinot and shows live charts with Superset — all running on one laptop and working end‑to‑end; community counts ~500 contributors.
AI-written summary · about
chapters (17)
- 0:00Apache Pulsar apps intro
- 1:19What is Apache Pulsar
- 3:06Pulsar apps with Flink Spark Pinot
- 10:09Pulsar message schemas and keys
- 12:21Subscription modes in Pulsar
- 15:12Messaging vs streaming in Pulsar
- 18:41Pulsar 2.11 key-value maps
- 21:07Pulsar schema registry formats
- 22:53Pulsar sources sinks protocols
- 25:23Pulsar Functions processing
- 28:14NiFi in Pulsar ecosystem
- 30:23Spark to Apache Pulsar
- 32:27Demo: sensor data to Pinot
- 38:34Plane tracking with Pulsar websockets
- 41:03End-to-end streaming apps
- 42:48Pulsar learning resources
- 44:33Q&A
related talks
14mFast Data on-Ramp with Apache Pulsar on K8
53mEvent Messaging and Streaming with Apache Pulsar
51mEvent Streaming and Processing with Apache Pulsar
46mScalable messaging and streaming with Apache Pulsar
36mPulsar Functions Deep Dive
42mStream Processing with Apache Flink
58mReal-Time ML Applications at Scale with Flink and Beam on Kubernetes and GCP
20mFlink powers Houzz near-realtime pipeline & Kubernetes logging observability
