分布式
文章平均质量分 97
言淮Lee
元宇宙才是未来
展开
-
Raft分布式一致性算法原理(选举和同步)
Raft分布式一致性算法原理(选举和同步)一. 背景在集群环境下,很容易出现单节点故障的问题,那么我们就需要进行集群部署,但是当集群部署的环境下,我们如何保证工作有序的调度与通信并且保证一致性呢,当客户端发送一连串指令,我们需要在集群环境下,所有服务机器最终要保证一致性,而且在出现一系列异常并且恢复之后的情况下,仍然要保证 最终状态的一致性(状态机) ,于是就引出了分布式一致性协议。在说到 分布式一致性协议 ,多数人第一个想到的就是大名鼎鼎的 Paxos 协议,因为我们最常用的 Zookeeper 采原创 2020-09-04 22:11:15 · 4743 阅读 · 0 评论 -
分布式锁的原理,并基于redis,zookeeper和mysql方式实现
分布式锁的原理,并基于redis,redisson,zookeeper和mysql方式实现一. 背景在分布式环境下 为了解决 资源抢占问题 和 幂等性 等问题 ,单机锁已经无法解决这个问题了,所以会使用到分布式锁,这一篇主要介绍:利用redis实现分布式锁 (核心思想)浅谈redisson组件实现分布式锁基于zookeeper实现分布式锁基于mysql的排他锁机制实现分布式锁所以接下来的内容会比较多,而且涉及到redis, lua脚本, redisson, zk的使用,所以希望大家可以耐原创 2020-08-28 23:06:56 · 582 阅读 · 6 评论