Я работаю на Алери (мнения здесь мои, хотя), поэтому мое мнение немного искажено. Сказав это ...
Мы наблюдаем множество отличных вариантов использования, которые варьируются по сложности и объему данных. Несколько примеров:
- Очистка рыночных данных. Мы берем котировки акций и «дезинфицируем» их, отмечая котировки, выходящие за пределы ожидаемых рыночных границ
- Алго-трейдинг - это пример приложения CEP для каноники, и это своего рода вышеупомянутое приложение для дезинфекции с дополнительным фрагментом в конце, который размещает ордер при возникновении определенного события
- Агрегирование книг заказов по торговым площадкам, т. Е. Подача рыночных цен по биржам и вывод сводной книги заказов
- Управление ликвидностью и рисками
Некоторые люди используют его в аспекте малой задержки, но многие используют его, потому что он позволяет быстро разрабатывать многие управляемые событиями приложения.
Я вижу много установок на машины Solaris / x86-64, хотя у нас также есть SPARC и Linux в производстве.
Кстати, большинство поставщиков используют термин CEP, Комплексная обработка событий, для описания своих продуктов. Я не думаю, что это был лучший TLA для использования, но похоже, что мы застряли с ним сейчас.
Не стесняйтесь задавать любые дополнительные вопросы. Очевидно, есть некоторые вещи, о которых я не могу говорить, но я сделаю то, что могу.