Diferença entre agregador de evento e mediador

Agregador de eventos

Um agregador de eventos é um ponto central para inscrever eventos.

Exemplo: notificações de aplicativos.

Mediador

Um mediador é usado para separar dois ou mais componentes que têm relacionamentos indiretos, mas precisam trabalhar juntos como uma unidade.

Exemplo: assistente de fluxo de trabalho.