Текущие инструменты CEP не решают идентичные проблемы! Поэтому в зависимости от того, что вам нравится делать, вы можете использовать разные инструменты. Короче говоря, мой личный выбор будет:
Для построения алгоритмов, управляемых данными, кодирование в виде SQL с расширениями - движок Coral8 от Aleri. Бесплатно для тестирования и разработки (В любом случае был куплен Aleri)
Для обнаружения шаблонов событий (ситуаций), нет кодирования (декларативного стиля), но конфигурация с использованием XML - RuleCore, бесплатная тестовая подписка на (Web) сервис
Для сочетания как низкоуровневого управления, так и кодирования в Java - Esper, GPL.
Для создания логики вычислений на основе данных с использованием графического стиля графических блоков со стрелками и стрелками: StreamBase.