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