How groupBy works
The Lifecycle of a GroupBy
1. Local Aggregation (Map Side)
2. The Shuffle (Exchange)
3. Global Aggregation (Reduce Side)
Visualizing GroupBy with Mermaid
Last updated