~/talk

Pugs, Poe's and pipelines; An engineering perspective on big-data streams...

Talkat Monitorama PDX 2024 · 2024-06-10..06-12· [observability, data-engineering]
links:none on file
slides:none on file

Argues that early, local reduction of telemetry cuts latency and cost, introducing Point of Enrichment (PoE) and Point of Aggregation (Pug) as primitives. Uses Fastly examples: eBPF, sFlow and logs feed autopilot; runtime Pugs inside connection buffers drop memory by an order of magnitude; Kafka consumers and HTTP buffers are natural pug sites; ClickHouse SummingMergeTree provides persistent aggregation. Reports routine reductions like 500k rows/s -> 50% with a 15s aggregation window and says these approaches materially lower query time and spend.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:43Problems with watershed metaphor
  3. 3:29Telemetry data as torrential flow
  4. 5:14Autopilot and data pipeline needs
  5. 6:58Pipeline cost and latency factors
  6. 9:07Budgeting data pipeline resources
  7. 10:12Meet Po and the Pug
  8. 12:36Point of enrichment explained
  9. 13:20Point of aggregation explained
  10. 15:47Free Pugs in existing workloads
  11. 17:56Windowed telemetry and Pugs
  12. 19:00Pugs in production at Fastly
  13. 20:07Resituating workloads around Kafka
  14. 21:53Multiple Pugs and pipeline design
  15. 23:39Building custom Pugs
  16. 25:03Pugs in persistence layers
  17. 26:49Pipeline design recommendations
  18. 27:38Q&A session
~/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.