Явное разделение событий и команд. Событие - хореография, команда - оркестрация. Сервис, опубликовавший событие, не интересует кто и как на него отреагирует. Сервис, отправивший команду, интересует результат ее выполнения (в том числе с ошибкой). Определение типа взаимодействия определяет связанность между компонентами системы.