/note/tech

Go言語でワークフローエンジンを作った話

大量のバッチ処理の依存関係を分かりやすく整理するため Airflow や JP1 のようなワークフローエンジンを Go 言語で開発しました。

タスク同士の依存関係を YAML 形式で表現し、ブラウザ上でグラフとして可視化できます。Airflow を導入するのは厳しいが、大量の cron ジョブをなんとかしたい、というケースにおすすめです。