SPARK Upgrade on EMR best practices

0

Hello Team - Good Morning. My customer is using SPARK 2.4 on EMR for their batch workloads. They are planning for migration to SPARK 3.3 and looking for some guidance/best practices for this migration. Can you please share if any reference docs/blog posts etc.. related to this topic. Thanks in advance

質問済み 1年前327ビュー
1回答
0

You can use Spark section from this EMR best practices guide. Feel free to share here or create a specReq if customer has any specific question. Here are few basic things to keep in mind.

  • Handle data skew
  • Make sure there is no disk spill happening
  • Optimal partition size to make sure not too many tasks are created
  • Use the right data format for source and target (preferably parquet)
  • Watch for excessive shuffle. Can be confirmed from Spark UI.
  • Tune driver/executor size (memory, core) based on workload.
AWS
Kashif
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ