В платформе IoT мне нужно определить поведение на основе правил, настроенное экспертами по доменам через веб-интерфейсы.У меня есть измерения / события устройства, проходящие по каналам MQTT от шлюзов IoT к облаку, но я бы предпочел оценивать правила на границе, а не отправлять больше данных в облако.Я ищу инструмент, который предлагает DSL для написания правил и написания минимального связующего кода для сбора оцениваемых данных.Я знаю немного из них (Apache Strom, Drools, Что-то сделанное с Akka Streams), но похоже, что они предназначены для облачных / распределенных сред, где масштабируемость и отказоустойчивость являются наиболее важными аспектами;с другой стороны, приложение периферийных вычислений должно иметь низкое потребление ресурсов, отсутствие масштабируемости и быть полностью настраиваемым с удаленного компьютера.
Я тоже подумал построить его самостоятельно, но не могу поверить, что не существует чего-то подобного, поскольку это должно бытьобщий вариант использования в управляемых по ребрам сценариях IoT