3일간의 실습 교육 과정에서는 개발자가 Apache Spark 애플리케이션의 성능을 개선하는 데 필요한 주요 개념과 전문 지식을 제공합니다. 이 과정에서 참가자는 Spark 애플리케이션에서 성능 저하의 일반적인 원인을 식별하는 방법, 이를 방지하거나 해결하기 위한 기술, Spark 애플리케이션 모니터링을 위한 모범 사례를 배우게 됩니다.

Apache Spark 애플리케이션 성능 튜닝은 Apache Spark 및 기본 데이터 플랫폼의 아키텍처와 개념을 제시한 다음, 학생들에게 Spark 애플리케이션 코드를 튜닝하는 방법을 가르쳐 이러한 기본적인 이해를 기반으로 합니다. 
과정 형식은 강사 주도 데모를 강조하며 성능 문제와 이를 해결하는 기술을 모두 설명한 다음 학생들이 대화형 노트북 환경을 통해 학습한 내용을 연습할 수 있는 기회를 제공하는 실습을 제공합니다. 이 과정은 Spark 2.4에 적용되지만 Spark 3.0 적응 쿼리 실행 프레임워크도 소개합니다.