1

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

1) CEP に多数の実行プランがある場合、パフォーマンスに大きな影響はありますか? 約 100,000 の実行計画が存在する可能性があります。

2) 多数の実行計画がある場合、それらをグループ化する方法は?

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

ありがとう

4

1 に答える 1

1

Please find my answers to your questions.

  1. Creating such a large number of execution plans will degradation the performance of your system.
  2. At CEP level, we don't have a mechanism to logically grouping Siddhi execution plans. I think it is more appropriate for you to come up with your own grouping scheme to suit your problem domain.
  3. Last year there was a Google Summer of Code (GSoc) project which implements client side text editor for Siddhi execution plans. It was written in JavaScript and included a client side Siddhi parser. So I think that GSoc project would be a good starting point for you. Herewith, I have included the relevant GSoc mail thread and the GitHub repository of the Siddhi text editor.

I hope above answers will help you to get started with your project. If you need further help regarding this questions, please let me know.

Good Luck!

于 2016-05-10T08:54:30.987 に答える