Seata-php 入门与下半年展望
通俗地讲,Seata-php 是 seata 的 PHP 语言实现,实现了 Java 和 PHP 之间的互通,让 PHPer 也能使用 seata-php 来实现分布式事务。 Seata是一个非常成熟的分布式事务框架,在 Java 领域是事实上的分布式事务技术标准平台。Seata 目前正在构建其多语言体系【参考文档1】,整个体系包含了目前常用的五大类语言:Java、Go、Python、Js 和 PHP,目前的态势是后四种语言都依据 Seata Java 版本构建起对应语言的实现。 除了追求 Seata 多语言体系过程中因为开源价值要求构建 Seata 的 PHP 版本这个原因外,作为构建起 Web 1.0 时代技术基础 LAMP 架构中的要角,PHP 语言在电商和金融交易场景下依然被广泛使用,而这些场景对数据一致性要求非常强烈,这是构建 Seata-php 最大的诱因,也是其技术价值所在。 1 Seata 架构与多语言体系 图片来自 seata 官网 Seata 总体架构由如下角色构成:<br />事务协调器 Transaction Coordinator<br /&...