首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式
订阅
程序员狮子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
一篇文章帮你理清分布式事务的来龙去脉
一直以来分布式事务都是一个高大上的东西,每每谈到分布式事务总是充斥着 “2PC”,“3PC”,“base 理论”,“TCC” 等高端概念。 今天我想通过一篇文章,帮大家真正搞懂分布式事务。当我们再谈起分布式事务时,不再只有 “2PC”,“3PC”,“base 理论”,“TCC”…
还有比Redis更骚的分布式锁的实现方式吗?有,etcd!
这里再切入本例将使用的场景模拟:商品秒杀,或者说高并发下,对于商品库存扣减操作。我用一个SpringBoot小项目模拟一下该操作。 在正式肝代码之前,先来对etcd分布式锁实现的机制和原理做一个了解。 以避免 key-value 对过期失效。 即使锁的持有者因故障而不能主动释放…