Эспер и SQS

Мне интересно, пробовал ли кто-нибудь здесь использовать Esper для обработки данных из облака? В частности, Amazon Simple Queuing Service. Я гуглил об этом, и мы знаем, что это возможно, но было бы неплохо узнать, пробовал ли кто-нибудь это. Еще лучше, кто-нибудь пробовал поместить Esper в облако?


person MrTelly    schedule 16.07.2009    source источник


Ответы (1)


Я запускал Esper в облаке Amazon EC2, как и f.e. Strateer, который является одним из клиентов Esper. Я не пробовал с SQS, но это должно быть тривиально с использованием SQS API.

Я также запускал Esper в Google App Engine/Java. Вам нужно будет применить несколько лучших практик - например, отключите поток внутреннего таймера и обработайте его на уровне отправителя события, например, с помощью события времени, поскольку Google не позволяет приложению запускать потоки. Запуск в Google App Engine также может быть проблематичным, если состояние имеет значение, поскольку jvms приходят и уходят, когда Google решает это без контроля с вашей стороны. Возможно, вы захотите рассмотреть EsperHA и конкретную реализацию EsperHA, используя свой SDK, например, для привязки его к реализации Google JPA/JDO.

person Alex    schedule 27.01.2010