**

TiMPE 是一个原型,实现基于最终一致性的数据存储(Crate Data)的用户间交易(u2u)。用户可以轻松注册,并通过 REST API 发起交易,将账户余额的一部分转移给其他用户。该应用采用无共享架构,意味着每个应用节点都是独立运行的,消除了集中化节点的依赖,因此不存在单点故障的风险。事务系统依赖于追加模式的数据模型,并结合了多阶段提交协议(MPC)来确保数据一致性和安全性。

虽然该项目仍处于研究阶段,文档支持有限,暂时不适合生产环境,但它展示了高效理论和一致性算法的应用。你可以通过 大规模高旋转有效的理论和一致性 进一步了解相关理论背景。

ServiceComb 的数据最终一致性方案 也在该原型的架构中有所借鉴,感兴趣的读者可以点击 ServiceComb 中的数据最终一致性方案 了解详细方案。

应用程序服务可以通过 API 访问,数据传输格式为 JSON,这为开发者提供了简洁且灵活的集成途径。尽管这个原型的主要部分还处于开发阶段,基于一致性hashing 的方法已经在其架构中得到了实验性应用,有兴趣的开发者可以阅读 一致性hashing 以获取更多相关技术细节。