~/talk

Orchestration of Big Data systems: A survivor's guide

Talkat JDD 2018 · 2018-10-08..10-09· [data-engineering]
slides:none on file

Describes concrete tradeoffs: arrangement is handled by Spark/Impala so orchestration focuses on coordination and dependency management, not deployment. Compares Oozie XML verbosity, Azkaban plugin model and job runners like Livy and Spark Job Server that lack dependency management and HA but offer reusable, parameterized jobs. Details building two custom orchestrators that use Akka then switch to Kafka for Kafka at-least-once delivery, suffer split‑brain and deployment pains, and concludes custom orchestration works only when platform tools cannot support needed job types, backpressure or defensive HA.

AI-written summary · about

  1. 0:00Start
  2. 1:07Orchestration: what is it?
  3. 1:57General orchestration: Arrangement
  4. 2:46General orchestration: Coordination
  5. 3:23General Orchestration: Tools
  6. 5:18Big Data Orchestration: arrangement
  7. 7:26Big Data Orchestration: data pipelines
  8. 8:30Big Data Orchestration: data dependencies
  9. 9:16Big Data Orchestration: availability/fault tolerance
  10. 11:03Ad-hoc orchestration
  11. 13:10Integration buses/BPMN: NOT FOR BIG DATA
  12. 14:11Orchestrators: Oozie
  13. 15:50Orchestrators: Azkaban
  14. 19:01Spark Job Runners: Common parts
  15. 20:21Spark Job Runners: Specifics
  16. 23:50Stop universe building!
  17. 26:27Custom Orchestration: why?
  18. 28:10Custom Orchestration: Architecture
  19. 29:37Custom Orchestration: Technology
  20. 32:41Custom Orchestration: Results
  21. 33:15Summary
~/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.