Spark partition skew: 1 worker overloaded, others idle

Сложный Data Engineering 50 мин Spark performance

Ситуация: Spark job: 1 worker doing 80% work, 200 others idle. Job duration 2 hours instead 30 min. Skew killing throughput.

Spark job: aggregation by user_id. Long-tail users (top 0.1%) huge volume. Skew = uneven partition distribution.

Доступные данные

Задачи

Все кейсы для подготовки → ← Все кейсы