首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式锁
订阅
总有刁民要害朕
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
既生 synchronized 何生 JUC 的 显式 locks ?
新事物的出现要不是替代老事物,要么就是对老事物的补充 JUC 中所提供的显式 locks 就是对 synchronized 的补充
分布式锁中-基于Zookeeper的实现是怎样
ZK中创建和删除节点只能通过Leader执行,性能并不高;基于其高可用的特性,在并发量不是太高的场景,也可以使用ZK做分布式锁。
分布式锁上-初探
虽然大佬Lamport 在论文 中早就证明了使用状态机(如共识算法)就能够去中心化解决多进程互斥问题,但我们还是会更偏向使用分布式锁。
SpringBoot 使用 Feign 无废话 All-in-one 指南
Feign是声明式、模板化的HTTP客户端, 可以帮助我们更快捷、优雅地调用HTTP API;在Spring Cloud中,使用Feign非常简单。
分布式锁主动续期的入门级实现-自省 | 简约而不简单
如果某个客户端获得锁之后处理时间超过最大约定时间,或者持锁期间内发生了故障导致无法主动释放锁,其持有的锁也能够被其他机制正确释放,并保证后续其它客户端也能加锁,整个处理流程继续正常执行。
分布式锁实战-偶遇 etcd 后就想抛弃 Redis ?
虽然Kubernetes 给云原生时代带来了颠覆性的新气象,但却很少人了解被钦定作为其后端存储的 etcd ,本篇从分布式锁视角梳理etcd的各种机制,探索基于etcd的锁实现为何如此优雅。
分布式锁中-基于 Redis 的实现需避坑 - Jedis 篇
如果认为Jedis实现分布式锁很简单,也就设置 Key 、删除Key,那系统迟早遇问题,面试必减分儿。坑虽然很多,但也有办法,除了锁本身的知识还有客户端的配置调优建议,有空记得来看
分布式锁中-基于 Redis 的实现如何防重入
传统的分布式锁若归类为重用锁(A 持锁后,B 来抢锁只要没超时就一直重试抢锁,抢到就用),而这种防重入场景下的锁可理解为”一次性“锁(A 持锁后,B 来抢锁只要锁已存在,则立即放弃)。