内容简介:前几天写一篇 , 一种新思路实现分布式事务的文章。部分死脑筋就开始,各种不解。看反馈 确实有点搞笑。
前几天写一篇 , 一种新思路实现分布式事务的文章。 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); } }
或许把事务换个名字 “分布式一致性解决方案” 死脑筋是不是好转弯点。
还是希望各位稍微能变通一点,站在更高的一个角度来看问题的共性。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
算法详解(卷1)——算法基础
[美]蒂姆·拉夫加登(Tim Roughgarden) / 徐波 / 人民邮电出版社 / 2019-1-1 / 49
算法是计算机科学领域最重要的基石之一。算法是程序的灵魂,只有掌握了算法,才能轻松地驾驭程序开发。 算法详解系列图书共有4卷,本书是第1卷——算法基础。本书共有6章,主要介绍了4个主题,它们分别是渐进性分析和大O表示法、分治算法和主方法、随机化算法以及排序和选择。附录A和附录B简单介绍了数据归纳法和离散概率的相关知识。本书的每一章均有小测验、章末习题和编程题,这为读者的自我检查以及进一步学习提......一起来看看 《算法详解(卷1)——算法基础》 这本书的介绍吧!
HTML 压缩/解压工具
在线压缩/解压 HTML 代码
图片转BASE64编码
在线图片转Base64编码工具