Выбирайте между EventEmitter и очередью заданий, выяснив, где должна выполняться работа и что произойдёт при остановке процесса.
EventEmitter уведомляет слушателей внутри одного процесса Node.js. Долговечная очередь сохраняет работу для последующей обработки worker. Оба подхода разделяют обязанности, но по-разному ведут себя при сбоях.
1. Проследите локальное уведомление
Допустим, компонент закончил инициализацию и хочет вызвать реакцию других компонентов того же процесса. EventEmitter естественно подходит: зарегистрируйте слушателей, затем отправьте событие.
