2009-07-16 3 views
3

Ich frage mich, ob jemand hier versucht hat, mit Esper Sachen aus der Cloud zu verarbeiten? Insbesondere Amazon Simple Queuing Service. Ich habe darüber gegoogelt, und wir wissen, dass es machbar ist, aber es wäre nett zu wissen, ob jemand es versucht hat. Noch besser: Hat jemand versucht, Esper auch in die Cloud zu bringen?Esper und SQS

Antwort

2

Ich habe Esper in Amazon EC2 Cloud ausgeführt - und so auch Stratege, der einer von Esper-Kunden ist. Ich habe nicht mit SQS versucht, aber das sollte mit SQS API trivial sein.

Ich führte auch Esper in Google App Engine/Java. Sie müssen einige Best Practices anwenden - z. Schalte den internen Timer-Thread ab und behandle ihn auf der Ebene des Event-Absenders mit einem Zeitereignis - Google lässt beispielsweise nicht zu, dass die Anwendung Threads startet. Die Ausführung in Google App Engine kann auch problematisch sein, wenn der Status wichtig ist, da jvms kommt und geht, wenn Google dies ohne Kontrolle auf Ihrer Seite entscheidet. Vielleicht möchten Sie EsperHA und eine spezifische EsperHA-Implementierung mit seinem SDK betrachten, um es beispielsweise an die Google JPA/JDO-Implementierung zu binden.