3 releases
0.0.21 | Dec 13, 2023 |
---|---|
0.0.20 | Dec 12, 2023 |
0.0.19 | Dec 12, 2023 |
#1412 in GUI
21 downloads per month
4KB
TODO - крейт message-router - для маршрутизации сообщений:
- рассылка сообщений только нужным сервисам
- хранит кеш, чтобы предотватить зацикливание рассылки сообщений
Все сервисы обмениваются данными на основе модели Публикации/Подписки (Pub/Sub). Стандартный способ через Redis (можно ли через MQTT)?
TODO Видимо, не получится выделить в отдельный компонент. Необходимо добавить в конфигурацию cmp_redis_publisher функцию, которая будет принимать сообщение, и выдавать вектор каналов. Тогда message_router можно реализовывать как отдельный сервис на основе стандартных компонентов.