Restate:データベース不要の永続実行エンジン

2025-03-27
Restate:データベース不要の永続実行エンジン

Restateは、データベースやログシステムを必要としない、新しく構築された永続実行エンジンです。第一原理から構築され、コマンドログとイベントプロセッサを中心とした完全な自己完結型スタックを備え、耐久性と運用面で最高のログと競合します。この記事では、双方向接続されたサービス、パーティション化されたスケーリングモデル、組み込みRocksDB状態ストレージ、仮想ログの抽象化など、Restateアーキテクチャの詳細を説明します。Restateは、ログ設計とストレージ階層化によって低遅延と高耐久性のバランスを巧みに取り、複数のプログラミング言語のSDKをサポートしています。

開発