ストーリー

創業から成功に至るまでの道のり。

冒頭

Restateは、AI agentやbackend workflowの「途中で落ちたら最初からやり直す」問題を、durable executionとして通常コードの内側へ移した。

公式サイトは、Apache Flinkの共同制作者らが分散処理の知見を持ち込み、productionの複雑さをruntime側で引き受ける姿勢を掲げている。出典

創業のきっかけ

Stephan EwenとTill RohrmannらRestateの共同創業者は、Flinkを作る過程で、analyticsではないtransactional applicationやRPCにも同じ分散システムの難しさが現れることを見ていた。

retry、state machine、lock、queueを各チームが作り直す状況が出発点になった。出典

転機

Restateはイベント駆動の考え方を、開発者が familiar RPC service として書ける抽象へ寄せた。

サービスのhandlerをdurable functionとして扱い、失敗後は保存したprogressから再開する。

これにより、AI SDK固有の製品ではなく、TypeScript、Java、Python、Go、Rustへ展開できるruntimeになった。出典

成長

Cloudのearly accessを経て、Restateはself-hostedだけでなくmanaged CloudとBYOCを並べた。

2026年のBYOC発表では、複数顧客で100k durable actions/secを超える本番運用と、従来方式より最大10倍安いという位置づけを示した。出典

結び

Restateの示唆は、分散アプリの信頼性を運用チームの手作業ではなく、アプリケーションのprogramming modelに埋め込むことだ。

AI agentの流行が落ち着いても、長時間・イベント駆動・複数API連携の基盤として残れるかは、実際の導入事例と運用コストで要確認となる。

独自分析

PMF (プロダクトマーケットフィット)

AIエージェントやworkflowの実運用では、LLM/APIの一時障害、長時間待機、重複実行、状態復元が同時に起きる。

Restateはこれらを個別のqueueやstate machineで実装する代わりに、通常のservice codeへdurable executionを付加する。

公式docsはretry、step persistence、suspend/resumeを中核機能として示す。出典

特定のAI frameworkではなく複数SDKとdeploy先を受け入れるため、既存backendの信頼性を上げたいチームに刺さる。

参入障壁 (Moat)

Flinkの共同制作者を含むdistributed systemsの知見と、SDK・server・Cloudを一体で設計する技術蓄積が障壁になる。

open-sourceでコードは見えるが、durable state、低latency、運用経験の組み合わせは短期に模倣しにくい。

ネットワーク効果

ネットワーク効果は弱い。

利用者が増えても製品の価値が直接増すmarketplaceではなく、SDKの採用・OSS community・integrationが間接的な学習効果を生む段階である。

ターゲット

AI agent、非同期workflow、paymentやlogisticsなど正しさが重要なbackendを運用する開発チーム。

単純なcronや短いrequestには過剰で、retryとstate復元を自前実装しているチームほど適合する。

成功要因

第一に、Apache Flink由来のstream-processing知見を単一binaryとSDKへ落とし込んだこと。

第二に、self-hosted、Cloud、BYOCを同じモデルで提示し、データ・コスト要件に合わせられること。出典

第三に、AI agentsだけでなくRPC、workflow、event processingへ用途を広げ、単一ユースケースへの依存を避けたこと。

失敗・課題

durable executionは既存のqueue、database、observability設計を置き換えるため、学習と移行のコストが残る。

特に正しいside effect境界を設計しないと、retryしても外部システムとの整合性は自動では得られない。

また、売上、顧客数、価格の詳細は公開情報が限られ、Cloudの経済性や競争優位は要確認。

グロース戦略

OSS runtimeとdocsでdeveloperが試し、Cloud free tierでproductionへ進み、BYOCで金融・大規模顧客のsecurityとcost要件を拾う二段構え。

self-hostedを許容する分、短期のconversionは弱くなり得るが、既存infraへの抵抗を下げる。

主要チャネル: content, developer_community, open_source, partner

学べること

機能を増やすより、失敗時に何が起きるかを開発者のコードモデルへ統合すると、分散システムの複雑さを価値に変えられる。

OSS、managed cloud、BYOCを同じcoreから提供する構成は、導入障壁とenterprise要件を同時に扱う一案になる。

日本で展開するなら

日本では決済、物流、製造、SaaSの長時間workflowが多く、retryやhuman approvalを含むbackendの信頼性に余地がある。

CloudだけでなくVPC内運用を選べる点は、データ越境や監査を気にする企業に説明しやすい。

主な競合

Timeline

創業から成功に至る道のり。転機ごとの収益・調達・バリュエーション (出典あり) も併記します。

  1. ローンチ出典

  2. Apache Flinkの共同制作者らが、イベント駆動アプリケーションの複雑さを解く構想としてRestateを開始。出典

  3. Restateのopen-source runtimeと複数言語SDKを公開。出典

  4. Restate Cloudのearly accessを開始。出典

  5. Bring-Your-Own-Cloudを発表し、100k durable actions/sec超の本番事例を紹介。出典

    • ユーザー 100,000
  6. 収益スナップショット出典

ポジショニング

分析で挙げた競合プロダクトとの相対位置を示しています。

OSSとmanagedを併設する、広範囲なdurable execution runtime

参考リンク

関連プロダクト