От:
https://github.com/spotify/scio/wiki/Scio-data-guideline
«Предпочитайте преобразования объединения/агрегирования/уменьшения, а не groupByKey. Имейте в виду, что операция сокращения должна быть ассоциативной и коммутативной».
Почему, в частности, предпочтительнее агрегат, чем groupByKey?