~/talk

Eventually, time will kill your data pipeline

Talkat Berlin Buzzwords 2019 · 2019-06-16..06-18· [data-engineering]
slides:none on file

Catalogues concrete failure modes (daylight saving causing silent hourly data loss, leap second spikes, time-zone offsets) and shows reproducible fixes: using ingestion time buckets to close datasets, the loading dock pattern that caused missed hourly files, and when to prefer event sourcing versus joined snapshots. Explains windowing trade-offs (processing vs event time), a pragmatic delay-and-count strategy for late arrivals, multi-pass (lambda-style) pipelines for accuracy, and operational mitigations like recursive jump checkpoints (think I-frame/P-frame style backfills).

AI-written summary · about

  1. 0:00Intro
  2. 0:40Out of joint
  3. 2:13Data categories, time angle
  4. 3:56Clocks
  5. 4:52Calendars, naive
  6. 6:24Calendar reality
  7. 8:03Small problems in practice
  8. 8:18Typical loading dock ingress
  9. 10:16Batch job - functional principles
  10. 11:22Database dumping
  11. 12:01Pattern: Offline replica
  12. 12:24Using snapshots
  13. 13:51Window misalign
  14. 14:29Event sourcing
  15. 16:21Stream window operations
  16. 16:51Window over what?
  17. 20:27Anti-pattern: Reprocess
  18. 20:45Supporting reprocessing
  19. 21:58Pattern: Ingest time bucketing
  20. 22:21When data is late
  21. 22:57Incompleteness recovery
  22. 24:00Fast data, complete data
  23. 24:27Lambda in batch
  24. 26:02Dual time scopes
  25. 26:50Recursive dependencies
  26. 27:49Recursive dependency strides
  27. 28:27Business logic with history
  28. 28:56What is a session?
  29. 29:52Occurrences with unbounded time spans
  30. 30:50Secrets of valuable data engineering
  31. 31:42Team concurrency
  32. 33:18The real value of big data
  33. 33:47Resources, credits
~/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.