Средний
Что такое Signal Event и чем он отличается от Message Event?
Message Event (Сообщение - конверт):
- Передается от одного конкретного отправителя к одному конкретному получателю (Point-to-Point).
- Не может пересекать границы одного пула (сообщения ходят только между разными пулами).
Signal Event (Сигнал - треугольник):
- Это широковещательное оповещение (Broadcast / Pub-Sub).
- Один процесс бросает сигнал (\"Курс валюты изменился\"), и все активные процессы в системе, которые слушают этот сигнал, мгновенно на него реагируют.
- Может работать как внутри одного пула, так и между разными.