~/talk

Resilient Predictive Data Pipelines

Talkat GOTO Chicago 2016 · 2016-05-23..05-26· [data-engineering, devops-and-delivery]
links:none on file
slides:none on file

Argues that always-on data pipelines must be resilient, timelier and cheap by design and shows concrete engineering choices: batch on EMR/Spark with hourly runs brought back to ~9 minutes after regressions, transactional fanout using SNS+SQS fanout plus dead‑letter queues to avoid lost messages, autoscaling driven by queue‑depth autoscaling (visible vs invisible count) instead of CPU, workflow authoring and alerts with Apache Airflow, and a cloud schema registry for Avro backed by AWS Lambda to enable elastic stream processing and shard autoscaling.

AI-written summary · about

  1. 0:00Introduction
  2. 0:33About Me
  3. 3:21Motivation
  4. 3:50Data Products
  5. 6:10Serving + Data Pipelines
  6. 8:05The Blast Radius Problem
  7. 12:11Timeliness
  8. 20:52SOS - Dead Letter Queue
  9. 22:52SNS + SOS Design Pattern
  10. 25:02What Does Agari Do?
  11. 33:22Apache Airflow - Authoring DAGS
  12. 34:25Apache Airflow - Perf. Insights
  13. 34:50Apache Airflow - Alerting
  14. 35:53NRT Architecture
  15. 39:10Schema Registry
  16. 40:53What is AWS Lambda?
  17. 41:54Elastic Stream Processing
  18. 42:30Open Source Plans
  19. 42:44SOFTWARE DEVELOPMENT CONFERENCE
~/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.