~/talk

YTsaurus SPYT: how we got rid of an Apache Spark fork

TalkinRussianat HighLoad++ 2024 · 2024-12-02..12-03· [data-engineering]
links:none on file
slides:none on file

Describes why the team originally forked and patched Apache Spark for the YTsaurus SPYT project, what operational and maintenance inconveniences those changes caused, and how they removed the fork by supporting SPYT on arbitrary upstream Apache Spark versions to solve the main challenges after open-sourcing the project.

AI-written summary · about

  1. 0:00Introduction
  2. 4:59Reasons for Spark fork
  3. 9:16Fork problems and new needs
  4. 12:52Monkey patching method
  5. 19:54Dropping the fork for original Spark
  6. 25:35Ensuring binary compatibility
  7. 31:32Future plans and conclusions
~/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.