~/talk

Streaming DataFrames: A New Way to Process Streaming Data

Talkat Conf42 Python 2024 · on Thursday, 2024-02-29· [data-engineering]
slides:none on file

Library called Quix Streams presents a Python-first way to process Kafka streams without a JVM, using Docker + Kubernetes for containers and Kafka changelog topics for state so compute scales horizontally. Demo builds a crash-detection microservice: ingesting ~20 million numeric values per minute use case, computing an accelerometer magnitude, applying a 2s hopping window that emits every 250ms, and publishing alerts — all running locally in VS Code and debuggable in one runtime.

AI-written summary · about

  1. 0:00intro
  2. 0:20preamble
  3. 0:30hello, nice to meet you!
  4. 0:41racing background
  5. 2:08agenda
  6. 2:31why strean processing?
  7. 4:19stream processing architecture
  8. 5:12kafka producer and consumer apis
  9. 6:07stream processing frameworks
  10. 9:15stream processing library example
  11. 9:35debugging
  12. 9:54jar files...
  13. 10:11udfs are nasty
  14. 10:26our approach to stream processing
  15. 11:10goals
  16. 11:33is there a third way?
  17. 12:08quix streams - sdf
  18. 12:45goal
  19. 13:16demo
  20. 20:09try quix
~/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.