github.devotd.
新着開発ツール

restatedev/restate v1.8.0 — エージェントとワークフロー向けの永続実行サーバー

restatedev/restate はエージェントとワークフローに永続状態と障害復旧の基盤を提供するサーバーだが、提供された資料には v1.8.0 の変更内容が記載されていない。

リポジトリ情報restatedev/restate ↗

restatedev/restate はエージェントとワークフローに永続状態と障害復旧の基盤を提供するサーバーだが、提供された資料には v1.8.0 の変更内容が記載されていない。

GitHub の説明: Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.

スター
★ 4.6K
フォーク
224
言語
Rust
ライセンス
NOASSERTION
最新リリース
v1.8.0
原文を見る ↗GitHub で見る ↗

restatedev/restate は、エージェントやワークフローといったアプリケーションに永続状態と障害復旧の基盤を提供するサーバーである。このリポジトリの最新リリースは v1.8.0 である。提供された資料には、このバージョンで何が変更されたかは書かれていない。このサーバーは Rust で書かれている。README では、日常的なコンポーネントに分散型の永続実行を提供すると説明している。

このプロジェクトの目的は、障害に耐えるアプリケーションを構築するために必要な状態と実行基盤を提供することである。README は用途として Durable AI Agents、Workflows-as-Code、マイクロサービスオーケストレーション、イベント処理、非同期処理を挙げている。エージェントと状態を持つアクター、ワークフローに対して永続状態と障害復旧を提供する。TypeScript、Java と Kotlin、Python、Go、Rust 用の SDK もサポートしている。したがって、エージェントの実行やワークフローを分散環境で扱いたいプロジェクト Ago 該当する。

ただし、このリポジトリのライセンス情報は NOASSERTION であり、ライセンスを確認できない。提供された資料には、性能比較や障害復旧性能を判断できる数値もない。そのため、具体的なワークロードでの効果はこの資料だけでは判断しにくく、導入前にライセンスと必要な復旧動作を確認する必要がある。