~/talk

Cloud Native Apache Pulsar Development 101 with Python

Talkat Conf42 Cloud Native 2022 · 2022-04-28..04-29· [machine-learning, python]
slides:none on file

Shows how to get a standalone cluster in docker, install the Python client and set JSON/Avro schemas for typed messages, produce and consume with message keys, and run serverless processing via Functions and Connectors. Demonstrates protocol handlers for MQTT, Kafka and WebSockets and querying tiered topic data with Pulsar SQL (Presto/Trino), Flink and Spark. A live websocket-driven sentiment-analysis function via WebSockets sends input to a topic, processes it and returns results, and examples scale from one Docker node up to petabyte deployments across thousands of machines.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29What is Apache Pulsar
  3. 3:56Pulsar architecture
  4. 6:24Messaging models
  5. 8:09Message structure
  6. 9:13Python functions
  7. 11:21Kubernetes Function Mesh
  8. 12:26Pulsar SQL and Presto
  9. 13:49Spark and Flink
  10. 15:57Setting up a Python Pulsar development environment
  11. 17:19Python message production
  12. 19:48Presto SQL queries
  13. 21:10Sentiment analysis function
  14. 22:55Flink real-time processing
  15. 25:41Python message consumption
  16. 26:22Community resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.