Меня интересует использование AKKA для сценария устройства IoT, но я беспокоюсь о том, чтобы усложнить отдельного актера. В большинстве отраслей устройство не так просто, как «датчик температуры», которое вы видите в большинстве учебных пособий. Устройство представляет собой нечто более сложное, которое может принимать следующие характеристики:
- Можно представить множество датчиков (температуры, электрические / жидкостные потоки, выходная мощность, значения вкл / выкл .....
- Каждое из вышеприведенных значений может быть запрошено для текущего значения и более вероятных исторических значений (тренды, гистограммы ....)
- Правила оповещения могут быть установлены для любого из значений датчика
- Каждое устройство имеет довольно сложную конфигурацию, которой необходимо управлять (какие датчики, какая единица измерения)
- Может быть отправлено много разных типов сообщений (запрос считывания датчика, предупреждения, обновления конфигурации ....)
Итак, мой общий вопрос: есть ли у кого-нибудь хороший совет о том, какой уровень сложности должен принять актер?
Спасибо
Стив