- [ ] filter/map before groupBy/join - [ ] sum/aggregate vs groupBy + reduce values - [x] hashJoins, side inputs, broadcasts - [x] scala collection tricks - [x] java & scala collection interop tricks