~/talk

End-to-end Flink SQL with Schema Registry, Kafka & Kudu

github:gyfora
links:none on file
slides:none on file

An end-to-end Flink SQL pipeline reads Avro records from Kafka via the Schema Registry catalog, enriches by joining on sensor_id to a Kudu table exposed through the Kudu SQL catalog, computes 10‑second tumbling-window averages by sensor type / plant / machine, and writes alerts back to Kafka. Two concrete join implementations are shown: a temporal table join that avoids unbounded state by using processing-time lookups, and a lower-level keyed co-process function that buffers unmatched readings and stores enrichment in keyed state. The pipeline runs and emits per‑window alerts as expected.

AI-written summary · about

  1. 0:00Introduction to Cloudera
  2. 1:33Use case overview
  3. 3:37Schema registry integration
  4. 6:15Schema registry demo
  5. 9:47Apache Kudu overview
  6. 12:27Kudu catalog demo
  7. 14:56Challenges in data joining
  8. 20:43Join solutions
  9. 23:58SQL join demonstration
  10. 27:19DataStream API join
  11. 29:39Conclusion and key takeaways
~/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.