Mainbrellaは、エージェントの再試行によって重複したマシンが生成されるのを防ぐために冪等性キーを使用する。

創業者 Andrew Arrow の10月7日付のエンジニアリング投稿は、サービスがクラウドのLinuxワークスペースにおける応答の喪失、コマンドの遅延、その他の障害をどのように処理するかを詳述している。

By · Published

Primary source: Mainbrella Engineering

なぜ重要なのか

Agentサンドボックスは、マシン、コマンド、またはコンピュート料金を重複して発生させることなく、失われた応答から回復できなければならない。Mainbrellaのオープンソース実装はリトライルールを検査可能にしているが、公開されているテストは排他的な受け入れと並列プロビジョニングを確認するものであり、本番規模での信頼性は検証していない。

Mainbrella uses idempotency keys to stop agent retries spawning duplicate machines — Founder Andrew Arrow's October 7th engineering post details how the service handles lost replies, delayed commands and other failures in cloud Linux…

Andrew Arrow は、Mainbrella を小さいがコストの高い失敗に対して設計している。具体的にはクラウドのマシンが起動しても応答が失われ、エージェントが別のマシンを作成して再試行してしまう現象だ。10月7日に公開されたエンジニアリング投稿で、Arrow はブート前の容量予約から、システムが何が起きたか判断できないときに作業の再生を拒否することまで、Mainbrella が再試行をより安全にするために使用する制御を説明している。

Mainbrella は AI エージェントが API を通じて作成・制御できる Linux ワークスペースを販売している。公式の homepage には Builder プランが月額5ドルと記載されている。投稿は、マシンを利用可能にすることがサービスの一部に過ぎないと主張する:エージェントはどのマシンを所有しているか、コマンドが実行されたか、再試行で作業や支出が重複しないかも知る必要がある。…

When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.

Reader comments

Conversation for this story loads after sign-in.