Мы разрабатываем систему отслеживания транспортных средств. Как и в любой системе VTS, в наши транспортные средства встроены устройства GPS, которые постоянно отправляют информацию о местоположении на сервер. На сервере наш процесс TCP-коммуникатора продолжает считывать эти данные и сохранять их в базе данных. Теперь нам нужно проверить некоторый набор правил, чтобы инициировать оповещения для транспортных средств, например, нам нужно оповещение, когда транспортное средство достигает определенного места, если транспортное средство пересекает конкретное ограничение скорости и т. д. Не могли бы вы предложить лучший способ реализовать это? Мы подумали о некоторых способах реализации этого: 1. Наш TCP-коммуникатор, когда получает местоположение, должен проверять предупреждения. 2. Будет процесс, который будет запускаться каждые 15 минут и проверять данные о местоположении в течение этих 15 минут на наличие предупреждений.
Я ищу предложения по его реализации, как с точки зрения логики, так и с точки зрения технологии. например Должны ли мы использовать Drools или нет? и т. д.