Restate、軽量ワークフロー・アズ・コード・プラットフォームに700万ドルを調達

Restate、軽量ワークフロー・アズ・コード・プラットフォームに700万ドルを調達

人気のオープンソース・ストリーム処理フレームワークApache Flinkの共同開発者の一人が新たなスタートアップを立ち上げた時は、注目に値します。ステファン・エウェン氏は2010年にこのオープンソース・プロジェクトの創設メンバーの一員となり、その後、Flinkの収益化を目指していたData ArtisansのCTOに就任しました。2019年にAlibabaが同社を買収し、Ververicaとしてブランド名を変更しました。エウェン氏はVervericaで必要な3年間を過ごした後、Flinkのコミッターであり、かつてData Artisan/Ververicaで共同作業を行っていたイガル・シルマン氏とティル・ローマン氏と共に、ワークフロー・アズ・コード(Workflow as Code)のスタートアップRestateを立ち上げました。

分散アプリケーション開発を容易にすることを全体的な使命としている Restate は本日、700 万ドルのシード資金を調達し、オープン BSL ライセンス バージョンのバージョン 1.0 に到達し、マネージド クラウド サービスを開始すると発表した。

Restateの特長は、非常に高速かつ軽量であるため、従来のワークフローシステムでは速度が遅く、リソースを大量に消費するような環境でも開発者が活用できることです。これは、サービスとプロセス間のフォールトトレラントな通信を確立できる耐久性の高い実行エンジンによって支えられており、AWS LambdaやCloudflare WorkersといったFaaS(Functional as a Service)プラットフォームと統合できます。マイクロサービスアーキテクチャに最適ですが、開発者はタスクキュー、イベント処理、在庫管理や予約システムなどのサービスオーケストレーションにもRestateを使用できます。

ただし、Restateがこのコンセプトを初めて採用したわけではないことは注目に値します。例えば、オープンソースプラットフォームのTemporalは、ある程度似た機能を提供していますが、Restateチームはおそらく自社のシステムの方が高速で軽量だと主張するでしょう。

ユーエン氏は、Flinkに13年間携わった後、新たな問題に取り組む時期が来たと語った。「Flinkの開発中、トランザクションオーケストレーションのようなユースケースにFlinkを悪用するユースケースが次々と発生していました」と彼は語った。「その用途で使われていた時は、あまり良い印象は受けませんでしたが、他に良い方法は見つからなかったと言われたのです。」

ユーザーが何度もこのようなことを行っているのを見て、チームは、別の会社を立ち上げるなら、この問題をもっとエレガントに解決する方法を検討しようと決断しました。

今日のほぼすべての最新アプリケーションは、相互に確実に通信する必要がある分散サービス群によって処理されるワークフローの連鎖で構成されています。このようなフォールトトレラントな分散システムを構築するには、非常に経験豊富なチームが必要です。多くの企業が独自のシステムを構築していますが、これは最低限必要な要件であり、必ずしも企業の製品の差別化に役立つものではありません。

テッククランチイベント

サンフランシスコ | 2025年10月27日~29日

画像クレジット: Restate

これを見て、Ewenは、チームはFlinkのストリームベースの処理アイデアをいくつか取り入れ、それを「ワークフロー・アズ・コード」のコンセプトと専用のイベントログと組み合わせたと教えてくれました。なぜなら、あらゆるワークフローエンジンの核となるのはログだからです。「Restateはワークフロー・アズ・コードのアイデアを取り入れ、ストリーム処理に着想を得たアイデアをいくつか追加しました。私たちはそれを、永続実行、仮想オブジェクト、そして永続的な約束に基づく、より汎用的な分散プログラミングモデルへと進化させ、イベント駆動型の基盤の上に構築しました」とEwenは語りました。

これを支えるエンジンは非常に小型で軽量であり、Ewen氏が強調したように、単一バイナリで提供されるため高速です。これにより、従来ワークフローエンジンが使用されないような状況、例えばeコマースのショッピングカートなどでもこのサービスが利用可能になると彼は考えています。軽量ワークフローエンジンは、組み込みの保証機能、永続的な実行、そして問題発生時の再試行機能を備えており、例えば、放棄されたショッピングカート内のアイテムが一定時間後に他の顧客に返却されることを保証します。これにより、プロセス中に何らかの障害が発生するリスクを最小限に抑えることができます。

「[Restate]は、非常に軽量な基盤上で、従来のワークフローのコード処理を行います。しかも、標準的なワークフローのユースケースを少し超えた機能を備えています。通信と状態管理をコアコンセプトとして組み込んでいるので、ワークフローには適さないケースでも、適切なマイクロサービスアーキテクチャを構築したい場合に非常に適したものを構築できます」とEwen氏は説明しました。

同社は本日、ホスト型クラウド「Restate Cloud」の早期アクセスを開始しました。現時点では無料で利用可能で、Ewen氏は、収益化方法を決定する前に、ユーザーが実際にどのように利用するかをまだ検討中であることを率直に語りました。

同社の資金調達ラウンドはRedpoint Venturesが主導し、Essence VC、firstminute capital、そしてDatadog創業者のOli Pomel氏、Apache KafkaおよびConfluent創業者のJay Kreps氏とNeha Narkhede氏といったエンジェル投資家が参加した。同社は調達資金を、人材の採用とインフラ構築に加え、SDKの対応言語拡大(現在はTypeScript、Java、Kotlinをサポート)に充てる予定だ。

「分散トランザクションアプリケーションを正確で、回復力があり、スケーラブルなものにするのは、依然として困難です」とクレプス氏は述べた。「永続的な実行とイベント駆動型アーキテクチャを融合させるRestateのアプローチは、この課題を解決するための大きな一歩です。」

フレデリックは2012年から2025年までTechCrunchに在籍していました。また、SiliconFilterを設立し、ReadWriteWeb(現ReadWrite)にも寄稿しています。フレデリックは、エンタープライズ、クラウド、開発者ツール、Google、Microsoft、ガジェット、交通機関など、興味のあるあらゆる分野をカバーしています。

バイオを見る