私は、ストリーム処理のためにEsper(とStorm)を見てきました。Esperは私が求めているもの、つまり、ロールオーバーの手段、中央値、複雑なクエリなどを正確に実行しているようです。どのようにエスペラでスケールアウトするのですか?
Esperで複数のインスタンスにスケールアウトする方法を教えてください。
私が理解する限り、Stormは分散処理を処理しますが、Esperではあなた自身で処理しています。
将来的にはこれを行う必要はありませんが、私たちが成長するにつれて、データ量も同様にスケールアウトする必要があります。おそらく私たちはAmazon EC2に導入されるでしょう。
私はEsperアプリケーションに送信する前に、複数のサーバーとシャードのデータを実行する必要がありますか?
これをよりうまく処理する方法はありますか?
-Sajal
これは興味深いアプローチです。しかし私たちの場合、Esperの単一のインスタンスがforserable futureのためにうまくいくように見えます。その後、私たちはstorm + esperを実行するか、手動で破棄することができます。あなたの温度の例を使って、10-15都市を追跡し、それぞれが均等なデータ量を得、各都市は完全に別々に処理され、後で比較されるだけです。 – sajal
私はほとんどのesper関数が基本コンテキストであることを知っているので、別の言葉ではそれはstatuedです。どのように右のタプルを右のエスパーボルトに送りますか? –