World's Fair 2026
Medic for Apache Spark - First Aid for Failing Jobs - Drasko Profirovic, Pinterest
Overview
This talk addresses the common problem of failing jobs in Apache Spark, a widely used distributed computing system. It introduces Medic, a tool designed to provide first aid for these failing jobs, aiming to simplify debugging and improve the reliability of Spark applications. The core thesis is that by providing targeted diagnostics and actionable insights, developers can more efficiently resolve issues in their Spark workloads.
Who should watch
- Apache Spark developers and engineers
- Data engineers encountering job failures
- Site Reliability Engineers (SREs) managing Spark clusters
- Anyone seeking to improve the stability and debugging of distributed data processing jobs
Key takeaways
- Failing Spark jobs often stem from complex, distributed issues that are difficult to diagnose.
- Medic is a tool developed to automate the process of identifying root causes for Spark job failures.
- The tool focuses on providing actionable diagnostics rather than just error messages.
- It aims to reduce the time and effort required to debug and resolve issues in Spark applications.
- Improved job reliability leads to more consistent data processing and fewer operational disruptions.
Notable quotes
*Medic provides first aid for failing Spark jobs.*
*The goal is to simplify debugging and improve reliability.*
Unofficial community note. Prefer the recording for nuance.