~/talk

Orchestrating Scalable Data Pipelines with Apache Toree, YuniKorn, Spark, and Airflow

Talkat Community Over Code EU 2024 · 2024-06-03..06-05· [data-engineering]
links:none on file
links:none on file
slides:none on file

A self service, multi tenant data platform combines Apache Toree with a Jupyter Gateway so notebook kernels spawn on a Spark cluster rather than local pods, scales by adding nodes, and uses Kubernetes plus the YuniKorn fair scheduler with separate interactive queues to avoid noisy neighbors so kernels become ready in seconds. Production pipelines export notebooks into Airflow via Elyra visual DAG editor, target Iceberg on S3 for storage, and rely entirely on open source components.

AI-written summary · about

  1. 0:00Introduction to data pipelines
  2. 5:09Why notebooks for data engineers
  3. 10:16Apache Toree and kernels
  4. 13:30Scaling with Apache Spark
  5. 16:21YuniKorn for multitenancy
  6. 19:54Scheduling with Apache Airflow
  7. 22:25Platform components summary
~/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.