~/talk

Event-driven applications: Apache Kafka and Python

Talkat Conf42 Python 2021 · on Thursday, 2021-05-27· [data-engineering, python]
slides:none on file

Shows Python using kafka-python and Aiven Kafka to produce/consume JSON (and mention Avro/Protobuf + schema registry) with actual demos: creates topics, sets replication factor 3 and 2, creates partitions, sends three pizza orders and proves offsets, consumer groups and rebalancing work, and uses Kafka Connect (JDBC Sink) to auto-create a Postgres table that immediately receives records — connector runs and keeps populating the DB. Includes reusable notebooks and config files.

AI-written summary · about

  1. 0:00Event-driven apps with Kafka & Python
  2. 3:25What events are and why they matter
  3. 6:13Apache Kafka explained
  4. 10:50Producing & consuming messages in Python
  5. 12:57Demo: Kafka & PostgreSQL setup
  6. 14:23Kafka producer in Python
  7. 15:28Kafka consumer in Python
  8. 17:36Log size & partitions
  9. 20:25Partitions and ordering
  10. 23:55Demo: Partitioning behavior
  11. 27:28Consumer groups & parallel processing
  12. 28:31Demo: Consumer groups
  13. 30:14Kafka with databases
  14. 31:58Kafka Connect pipelines
  15. 32:40Demo: Kafka Connect to PostgreSQL
  16. 36:31Summary & 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.