~/talk

Formula 1 telemetry processing using Kafka Streams

Talkat DevConf.CZ 2021 · 2021-02-18..02-20· [data-engineering]
links:none on file
slides:none on file

Pipeline ingests UDP telemetry from F1 2020 into Kafka via Apache Camel, decodes packets into per-driver records, computes per-driver average speed in five-second tumbling windows using Kafka Streams, materializes state in RocksDB-backed KTables, then exports metrics to InfluxDB and Grafana. Deployment uses the Strimzi operator on OpenShift; a Python recorder replays recorded sessions so dashboards update in real time. The demo works live and shows spikes from the tumbling-window aggregation.

AI-written summary · about

  1. 0:00Introduction and goals
  2. 1:16Data pipeline architecture
  3. 9:24Stream processing concepts
  4. 12:12Aggregations and KTables
  5. 14:31Scaling and fault tolerance
  6. 17:00Deployment on Kubernetes
  7. 18:36Demo and dashboard showcase
  8. 21:00Resources and Q&A
~/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.