搜索:ZooKeeper

共命中 9 条(服务端检索)
一篇读懂分布式锁:Redis、ZooKeeper 与数据库的三条路
分布式锁是分布式系统的基础原语:多个实例竞争同一资源时,需要一个「跨进程的互斥机制」。Redis 的 SET NX、ZooKeeper 的临时顺序节点、数据库的唯一索引——三条路线各有性格。本文讲清三条路线的实现、各自的死锁风险与容错性、以及「到底选哪条」的决策框架。
后端技术 精选 · 原创 · 昨天 阅读 5·访客 5
ZooKeeper 一致性协议 ZAB 原理
ZooKeeper 的 ZAB 原子广播协议:崩溃恢复与消息广播
后端技术 精选 · 原创博客 · 2020-04-25 阅读 327·访客 327
一篇读懂服务发现:CAP 约束下的注册中心选型
微服务架构中,服务 A 要调用服务 B,首先要知道 B 在哪——服务发现(Service Discovery)就是回答这个问题的机制。注册中心的选择(Eureka/Nacos/Consul/etcd)本质上是在 CAP 约束下做取舍。本文讲清服务发现的两种模式、主流注册中心的对比、以及选型的决策框架。
后端技术 精选 · 原创 · 昨天 阅读 5·访客 5
一篇读懂分布式 ID:UUID、雪花算法与号段模式
微服务与分库分表时代,数据库自增 ID 不再够用——需要一个跨服务、跨数据库的全局唯一 ID。UUID、雪花算法、号段模式是三种主流方案:各自在唯一性、有序性、性能上做出不同的取舍。本文讲清三种方案的实现与选型。
后端技术 精选 · 原创 · 昨天 阅读 5·访客 5
实时大数据分析利器 Apache Druid
Druid 连接池的架构设计与监控能力解析
后端技术 精选 · 原创博客 · 2020-05-24 阅读 225·访客 224
一文读懂Kafka高可用设计
Kafka 的分区、副本机制与高性能 IO 设计
后端技术 精选 · 原创博客 · 2020-05-19 阅读 381·访客 381
一文都懂微服务
服务拆分、注册发现、熔断限流的架构设计要点
后端技术 精选 · 原创博客 · 2020-05-08 阅读 381·访客 379
Raft算法
Raft 论文的中文精读:从复制状态机出发理解共识
后端技术 精选 · 原创博客 · 2020-04-20 阅读 378·访客 376
Raft分布式一致性算法
Raft 的领导者选举、日志复制与安全性约束
后端技术 精选 · 原创博客 · 2020-04-14 阅读 404·访客 402