PHP 微服务之【分布式事务】阅读提示

栏目: PHP · 发布时间: 7年前

内容简介:前几天写一篇 , 一种新思路实现分布式事务的文章。部分死脑筋就开始,各种不解。看反馈 确实有点搞笑。

前几天写一篇 , 一种新思路实现分布式事务的文章。 https://segmentfault.com/a/11...

部分死脑筋就开始,各种不解。

看反馈 确实有点搞笑。

不要一听到 session 就觉得是 $_SEESION

不要别人换个名字 token 或者 jwt 就不认识。

抽象出来 统一都是会话id 。 session token jwt 没有任何区别。

我给你标识符 ,你下次传给我,我就能认识你。

至于我根据这个标识符怎么拿认识的 ,你不用管。各自根据各自的情况,怎么方便怎么来。

写个分布式事务 就有人开始喷了 事务提交了, 怎么回滚

doTransaction 都知道怎么回滚。 就增加一步 就不知道怎么回滚了?

这种智商基本 只能走出家一步 走两步就找不到回家的路了。

可能觉得commit了啊,php的pdo没有提供commit了还能回滚啊

这个片文章只是一个全新可简单实现的思想。恰巧用了 commit() , 我要自定义个名字 step3() 估计有人更晕了。

前执行的每一步,难道不知道吗? 不能做个对应的回滚方案吗?

就2步,即使10步都回滚

array_unshift($this->callback,function(){
    // rollback do
});
array_unshift($this->callback,function(){
    // rollback commit
});
funciton rollback(){
    foreach ($this->callback as $c){
          $c->call($this);
    }
}

或许把事务换个名字 “分布式一致性解决方案” 死脑筋是不是好转弯点。

还是希望各位稍微能变通一点,站在更高的一个角度来看问题的共性。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

Excel图表之道

Excel图表之道

刘万祥 / 电子工业出版社 / 2010年4月 / 59.00元

本书介绍作者在实践工作中总结出来的一套“杂志级商务图表沟通方法”,告诉读者如何设计和制作达到杂志级质量的、专业有效的商务图表,作者对诸如《商业周刊》、《经济学人》等全球顶尖商业杂志上的精彩图表案例进行分析,给出其基于Excel的实现方法,包括数据地图、动态图表、仪表板等众多高级图表技巧。 本书提供大量图表模板源文件,包括详细的制作步骤,提供网上下载。提供博客支持。 本书定位于中高级Ex......一起来看看 《Excel图表之道》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具