~/talk

Dagobah, a Data centric Meta scheduler

Talkat Clojure/conj 2015 · 2015-11-16..11-18· [data-engineering]
slides:none on file

Dagobah is a data‑centric meta‑scheduler that treats each node as an addressable computation, records exact lineage and supports optional pinning to build/branch/commit. It runs PigPen on Hadoop, Spark on various platforms, and Docker containers on Titan, stores metadata in Datomic (backed by Cassandra), and memoizes outputs so multiple users share memoized immutable data instead of duplicating work. Deployed at Netflix it handles about 200 requests/day (~1,000 jobs/day), 13,000 node defs, ~200 unique addresses and 60,000 persisted data artifacts after six months.

AI-written summary · about

  1. 0:00Intro
  2. 1:30Motivation
  3. 3:29Traditional Workflows
  4. 5:06Data Workflows
  5. 8:55Nodes
  6. 9:33Dagobah
  7. 14:51Request Definition
  8. 15:55Node Definition
  9. 18:59Deployment
  10. 21:50Resiliency
  11. 23:01Structural Sharing
  12. 26:16Bad Data
  13. 27:23Gates
  14. 28:21Actions
  15. 30:02How it works
~/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.