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