2016-05-09 10 views
1

カスタム実行計画ビルダーの機能を持つツールの開発に取り組んでいます。したがって、このツールを使用することにより、エンドユーザはWSO2 CEP内で多数の実行計画を作成できます。私はこれに3つの懸念事項があります。WSO2 CEP - 多数の実行計画を管理する

1)CEPで多数の実行計画を実行すると、パフォーマンスに大きな影響はありますか?約10万回の実行計画があります。

2)実行計画が大量にある場合、それらをグループ化する方法はありますか?

3)最後に、私のツールのUIに実行計画をロードします。エンドユーザはカスタマイズすることができます。そこで実行計画パーサーがあるので、それを渡してオブジェクトとして取得することができます。または実行計画をUI(javaプログラム)に読み込むことに関する他の提案。

ありがとうございました

答えて

1

あなたの質問に私の答えを見つけてください。

  1. このように多数の実行計画を作成すると、システムのパフォーマンスが低下します。
  2. CEPレベルでは、Siddhi実行計画を論理的にグループ化するメカニズムはありません。問題のドメインに合わせて独自のグループ化スキームを考え出す方が適切だと思います。
  3. 昨年、Siddhi実行計画のクライアントサイドテキストエディタを実装するGoogle Summer of Code(GSoc)プロジェクトが開催されました。これはJavaScriptで書かれ、クライアントサイドのSiddhiパーサーが含まれています。ですから、私はGSocプロジェクトがあなたの出発点になると思います。ここでは、関連するGSoc mail threadとSiddhiテキストエディタのGitHub repositoryを含めました。

上記の回答がプロジェクトの開始に役立つことを願っています。この質問に関してさらに助けが必要な場合は、私に知らせてください。

Good Luck!

+0

回答ありがとうございます。多数の実行計画(テストされたCEPと実行計画の量がTPSで、このあとTPSが大幅に削減されているなど)の統計情報はありますか? – lsc

+0

@Isc、実際にはこれをベンチマークしていませんが、何も問題なく実行計画に数千を追加できるはずです。 –

関連する問題