~/talk

Life is But a (Data) Stream: Building Quality Data Pipelines

Talkat apidays New York 2025 · 2025-05-14..05-15· [data-engineering]
slides:none on file

Argues that shifting to a streams-first, shift-left pipeline replaces brittle batch ETL with real-time, reusable streams and concrete tooling: Apache Kafka (used by 80% of the Fortune 100) for immutable topics, Apache Flink for stateful stream processing, and open table formats like Apache Iceberg or Delta for query-optimized landing. Describes a working product, Table Flow in Confluent Cloud, that auto-derives Iceberg/Delta tables from topic schemas (Avro/Protobuf/JSON Schema) to cut duplicated compute, stop schema-drift garbage, and deliver fresher analytics.

AI-written summary · about

  1. 0:00Data pipeline challenges
  2. 1:27Batch ETL pipeline problems
  3. 3:54Microservices data contracts
  4. 6:01Operational vs analytical estates
  5. 7:26Kafka as streaming platform
  6. 8:30Stream processing with Flink
  7. 10:18Open table formats
  8. 11:23Medallion architecture
  9. 12:47Processing in streaming layer
  10. 13:29Stream governance contracts
  11. 14:33Schema management with Table Flow
  12. 15:15Conclusion real-time insights
~/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.