Spark Data Processing
A Spark job that processes large-scale gaming match data and surfaces player, map and playlist insights.
What I did
- Used DataFrames with optimized broadcast and bucket joins.
- Computed top players, most-played maps and popular playlists through aggregations.
- Improved performance with partitioning strategies, explicit broadcast joins and efficient sorting.







