Obelisk - WASMベースの決定論的ワークフローエンジン
(github.com/obeli-sk)- WASMコンポーネントモデルを活用した決定論的(Deterministic)ワークフローエンジンで、再実行可能なワークフロー、自動リトライ、エラー復旧機能を提供
- GitHub Webhook、Turso DB、OpenAI、WASIベースのHTTPリクエストなどとの連携により、複雑なバックグラウンド処理を安定して実行可能
- 単一バイナリとして実行でき、WASIアクティビティ、ワークフロー、Webhookリクエストを処理し、実行過程をSQLiteに記録して永続性を保証
- Web UI、CLI、gRPC APIなど、さまざまな方法で制御可能
- バックグラウンド処理、バッチ処理、定期タスク、エンドツーエンドテストなど、さまざまな自動化シナリオで有用に活用可能
- 対応プラットフォーム: Linux x64 / arm64 (musl, glibc 2.35+, NixOS), macOS x64 / arm64
2件のコメント
決定論的(Deterministic)の意味
決定論的(Deterministic) とは、あるシステムや過程、現象がただ一つの結果だけを生み出し、同じ初期条件と入力が与えられれば常に同じ結果になる特性を意味します。つまり、偶然や不確実性が介在せず、すべてが原因と結果によって正確に決定されることを指します。
とのことです。
タイトルをクリックしながら思い浮かんだ質問への答えがすぐコメントに書かれていて驚きました……笑
ありがとうございます