Что выбрать для опроса modbus и отправки в очередь?
Требования к сервису:
Формирование расписания для опроса датчиков
Опрос датчиков по modbus(61850, 60870, TCP, RTU), DNP3
Формирование сообщения по шаблону(xml/json)
Отправка сообщения в очередь
Плюсом было бы:
Определение новых датчиков по ранее указанному шаблону
Область немного не моя, из доступного в сети нашел примеры на zabbix и apache kafka, может быть есть что-то еще?
Из найденных примеров в какую сторону лучше пойти?
RabbitMQ поддерживает модели точка-точка и модели подписок и штук 5 сетевых протоколов MQ. С ним легче стыковаться. Всегда можно найти софт и оборудование.
Kafka - это только модель публикаций подписок и свой собственный протокол. Кафку обычно выбирают тогда, когда работа идёт на пределе сетевых возможностей и нужен партишенинг и горизонтальный рост системы. Если у вас такого нет - то берите спокойно Rabbit.