⚡
Spark Sword
Dashboard
UploadPlaygroundTutorialsScenarios
Welcome to PrepRabbit

Choose where you'd like to start your Spark optimization journey

Upload Event Log

Analyze your Spark event logs to understand execution patterns

Get Started

DataFrame Playground

Simulate transformations without running actual Spark jobs

Get Started

Interactive Tutorials

Learn Spark optimization through guided scenarios

Get Started

Real-Life Scenarios

Explore common optimization challenges with solutions

Get Started

Expert Tools

Advanced simulators: AQE, DPP, bucketing, and more

Get Started

New to Spark Optimization?

Start with our interactive tutorials to learn the fundamentals of Spark execution and optimization strategies.

Spark Sword

Learn Spark the way senior engineers teach it. No boring docs — just interactive visualizations that make Spark's execution model click.

Explore

  • Upload
  • Playground
  • Tutorials
  • Scenarios

Resources

  • Spark Docs
  • GitHub

© 2026 Spark Sword. Learn Spark, don't fear it.

Made with
bySoloengine