首页
学习
活动
专区
工具
TVP
发布

代码人生

专栏作者
190
文章
240060
阅读量
28
订阅数
很好理解的分布式事务
事务是保证一系列操作是一个整体,要么都执行,要么都不执行。比如A给B转账,A扣钱了,B的账户的钱也要加上去,不能出现A扣钱B不加钱,或者B加钱A不扣钱的情况。在单体程序中,数据库和spring框架已经解决这个这个问题,我只要在需要事务的方法上加上@Translate,或者在Spring配置中某一层甚至全局事务。对于我这种CRUD程序员,最初的2年一直在写代码,居然还不知道事务是什么东西,这说明在单体程序开发中,事务已经被处理的很好了,和我们程序员关系不大,第二也说明不要一直写CRUD的代码,那是在浪费生命。
逝兮诚
2020-04-24
3820
分布式锁的实现以及在定时器中的应用
分布式锁是为了保证分布式各系统对于资源的强占,独占。分布式锁的设计与多线程锁设计一样,都是通过一个信号量,对它进行CAS(compare and set)原子操作来实现乐观锁,或通过一个独占锁实现悲观锁,悲观锁不推荐。
逝兮诚
2019-10-30
1.2K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档