Я смотрел на Esper (и Storm) для потоковой обработки. Esper, кажется, делает именно то, что я хочу, т. е. средства ролинга, медианы, сложные запросы и т. д., но одна вещь меня удивляет.
Как мне выполнить масштабирование до нескольких экземпляров с помощью Esper?
Насколько я понимаю, Storm занимается распределенной обработкой, но с Esper вы предоставлены сами себе.
Мне не нужно было бы делать это в обозримом будущем, но по мере нашего роста объемы наших данных также должны масштабироваться. Скорее всего, мы будем развернуты в Amazon EC2.
Нужно ли мне запускать несколько серверов и сегментировать данные перед отправкой их в мое приложение Esper?
Есть ли более изящный способ справиться с этим?
-Саджал