このプロジェクトについて
Hatchetは、大規模なバックグラウンドタスク、AIエージェント、永続的ワークフローを оркестриーションするためのプラットフォームです。Python、TypeScript、Go、Rubyで書かれたアプリケーションをサポートし、Hatchet Cloudまたは自社ホストでデプロイできます。エンジンではPostgresがタスクの実行時と観測可能性のための耐久性レイヤーとして使用されます。
主要機能には、fire-and-forgetまたはfire-and-waitパターンでのバックグラウンドタスク、設定可能なリトライポリシー、Cronジョブ、スケジュール実行、イベントベーストリガーが含まれます。ワークフローのオーケストレーションでは、障害耐性の高いワークフロー用の永続的タスクと、データパイプライン用の有向非循環グラフ(DAG)が可能です。スケーリング機能としては、優先度キュー、レート制限、並行性ポリシーによる公平スケジューリング、ワーカースロットが備わっています。
監視機能にはリアルタイムWeb UI、OpenTelemetry統合、Prometheusメトリクス、マルチテナンシーとユーザーロールが含まれます。Hatchet Cloudはオートスケーリング、マルチリージョンデプロイメント、SSOを追加で提供します。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.