首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
纵然间
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 18
沸点 5
赞
23
返回
|
搜索文章
最新
热门
分布式锁常见使用场景与问题解决办法
一、常见的分布式锁使用场景 1、系统是一个分布式系统,集群部署,Java的锁已经锁不住了。 2、操作共享资源,比如库里唯一的用户数据。 3、同步访问,即多个进程同时操作共享资源。 二、分布式锁解决方
Zookeeper分布式锁实现原理解读
一、ZK的顺序节点特性 使用ZK顺序节点,比如在lock目录下创建3个节点,ZK集群会按照发起创建的顺序来创建节点,最后一位是依次递增的,节点名称由ZK来完成。 二、临时节点特性 ZK中海油一种名为临
ZooKeeper和Redis做分布式锁的区别
Redis锁: 1、Redis只保证最终一致性,副本间的数据复制是异步进行(Set写,Get读,Redis集群一般是读写分离架构,存在主从同步延迟情况),主从切换之后可能有部分数据没有复制过去可能会丢
滑动时间窗口算法
为了解决计数器算法(指在指定时间周期内累加访问次数,达到设定的阈值时,触发限流策略,比如redis的incr原子自增性,接口key过期时间使用)的临界值问题,发明了滑动窗口算法。在TCP网络请求协议中
雪花算法生成的分布式id组成分析
1、符号位,占用1位 2、时间戳,占用41位,可以支持69年的时间跨度 3、机器ID,占用10位。 4、序列号,占用12位。一毫秒可以生成4095个ID。 注意:由于存在时间戳的组合,所有雪花算法存在
漏桶限流算法
漏桶算法的原理和它的名字一样,维持一个漏斗,它有恒定的流出速度,不管水流流入的速度有多快,漏斗出水的速度始终保持不变。类似消息中间件,不管消息的生产者请求量有多大,消息的处理能力取决于消费者。 漏桶的
令牌桶限流算法
令牌桶算法,是增加一个大小固定的容器,也就是令牌桶,系统以恒定的速率向令牌桶中放入令牌,如果有客户端来请求,先需要从令牌桶中一拿个令牌,拿到令牌,才有资格访问访问系统,这时令牌中少一个令牌。当令牌桶满
微服务架构遵循的原则
1、单一职责原则: 让每个服务能独立,有界限的工作,每个服务只关注自己的业务。做到高内聚。 2、服务自治原则: 每个服务要能做到独立开发、独立测试、独立构建、独立部署、独立运行。与其他服务进行解耦。
分布式二阶段提交协议理论
二阶段提交(Two-phaseCommit)是指:在计算机网络以及数据库领域内,为了使基于分布式系统架构下的所有节点在进行事务提交时保持一致性而设计的一种算法。通常,二阶段提交也称为是一种协议。 在分
分布式三阶段提交协议理论
CanCommit阶段 协调者向参与者发送commit请求,参与者如果可以提交就返回Yes响应,否则返回No响应。 1、事务询问:协调者向参与者发送CanCommit请求。询问是否可以执行事务的提交操
下一页
个人成就
文章被点赞
26
文章被阅读
18,383
掘力值
918
关注了
2
关注者
17
收藏集
0
关注标签
48
加入于
2024-02-10