2013-02-14 12 views
6
私は現在、すべての私達のデータベースのオーケストレーションジョブ(ETL、バックアップ、日常のタスク、レポートのコンパイルなど)

仕事オーケストレーション

すると、そのためには、私はタスクの依存関係を定義することができ、タスク/ジョブオーケストレーターが必要になるのやり直しています

、時間ベースのタスク、非同期タスクなど

私はセロリとフローベースのプログラミングテクノロジを検討していましたが、これらが私の使用例に適しているかどうかはわかりません。

私は、これらすべてのものをサポートするフレームワークについて、さらに詳しく調べています。 提案がありますか?

答えて

3

おそらく遅くなりましたが、おそらくこの質問に到着する他の人のためにJob runnerと言いました。自分のGitHubリポジトリREADME.rstから

ジョブ・ランナーは、現在の状態を監視素敵な投与のためのWebフロントエンドと(ライブ)でのツールのようなのcrontab、です。

特長:

  • スケジュール定期的なジョブ
  • プール内のプール内のすべての労働者で実行する
  • スケジュールジョブを、それらを置くことによって、ジョブ
  • 負荷バランス労働者の
  • チェーン
  • ライブダッシュボード(ランを殺すオプションとアドホックスケジューリング)
  • 複数のプロジェクトとプロジェクトごとのパーミッション管理