Enable javascript in your browser for better experience. Need to know to enable it? Go here.
更新于 : Nov 05, 2025
Nov 2025
评估 ?

Restate is a durable execution platform designed to address complex distributed system challenges when building stateful, fault-tolerant applications. It logs every step via execution journaling, ensuring fault-tolerance, reliable recovery and exactly-once communication across services. The platform’s key architectural advantage lies in separating application logic into three durable service types: Basic Services for stateless functions; Virtual Objects to model concurrent, stateful entities; and Workflows to orchestrate complex, multi-step processes. We’ve been carefully assessing Restate in a large insurance system and are quite happy with its performance so far.

Apr 2025
评估 ?

Restate 是一个持久化执行平台,类似于 Temporal ,由 Apache Flink 的原始创始人开发。功能方面,它提供了将工作流作为代码、状态事件处理、Saga 模式和持久化状态机等特性。Restate 使用 Rust 编写,并作为单个二进制文件部署,利用分布式日志记录事件,并通过基于 Flexible Paxos 的虚拟共识算法来实现,这保证了在节点故障时的持久性。平台提供了 Java、Go、Rust 和 TypeScript 等常见语言的 SDK。我们仍然认为,在分布式系统中最好避免使用分布式事务,因为这会带来额外的复杂性和不可避免的运维开销。然而,如果在你的环境中无法避免分布式事务,这个平台是值得评估的。

发布于 : Apr 02, 2025

Download the PDF

 

 

 

English | Español | Português | 中文

Sign up for the Technology Radar newsletter

 

 

Subscribe now

查看存档并阅读往期内容