Skip to content
S

spark-optimization

Optimize Apache Spark jobs

by wshobsonFree

Launch
#1836in AI Skills
0In stores

Description

spark-optimization is an agent skill from the wshobson/agents collection for optimizing Apache Spark jobs. It covers production patterns for…

Highlights

  • Partitioning strategies
  • Caching for reused data
  • Shuffle and data skew reduction
  • Memory and executor tuning
  • Spark execution model explained
  • Installs with the skills CLI

Ratings & Reviews

No ratings yet

Be the first to rate spark-optimization.

People also visit

S

spark-engineer

Writing Spark jobs, debugging performance issues

AI Skills
Launch
D

data-throughput-accelerator

Diagnose and accelerate large data movement

AI Skills
Launch
P

python-performance-optimization

Profile and optimize Python code

AI Skills
Launch
V

vector-index-tuning

Optimize vector index performance for latency, recall, and memory

AI Skills
Launch
C

chrome-devtools

Expert-level browser automation, debugging, and performance analysis

AI Skills
Launch
P

power-bi-dax-optimization

Comprehensive DAX formula analysis and optimization

AI Skills
Launch

spark-optimization FAQ

What does the skill optimize?

Apache Spark jobs, through partitioning, caching, shuffle reduction and memory and executor tuning.

What is data skew?

When a few partitions hold most of the data, so they slow the whole job. The skill covers reducing it.

What is a shuffle?

Moving data between machines during a job, which is often the slowest step, and which the skill covers reducing.

How should changes be checked?

Against the job's own metrics, such as stage and task timings, before and after each change.

How do I install it?

Run npx skills add https://github.com/wshobson/agents --skill spark-optimization.

What security audits does it have?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

What are the best spark-optimization alternatives?

Popular alternatives to spark-optimization include spark-engineer, data-throughput-accelerator and python-performance-optimization. See all spark-optimization alternatives

Developer Stuff

Badges