协议
文章平均质量分 91
路长且阻
天地者万物之逆旅,光阴者百代之过客
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
consul基础理论知识
Consul是HashiCorp公司推出的开源软件,通过 GO 语言编写,提供服务注册和发现、配置、多数据中心的高可用方案等能力,分布式一致方面采用 raft 算法 实现,并且很容易和 Spring Cloud 等微服务框架集成,使用起来非常的简单,具有简单、易用、可插排等特点。简而言之,Consul 提供了一种完整的服务网格解决方案 Consul功能 ●服务发现:Consul的客户端可以向Consul注册服务,例如api服务或者mysql服务,其他客户端可以使用Consul来发现服务的提供者。Consul原创 2021-04-19 14:18:20 · 627 阅读 · 0 评论 -
raft协议笔记-一致性协议
Raft协议是一种一致性算法,用于在分布式系统中保持整个系统的一致性。 是分布式系统开发首选的共识算法 Raft算法是经过一切以领导者为准的方式,实现一系列值的共识和各节点日志的一致。 用于管理日志一致性的协议。 将分布式一致性分解为多个子问题: Leader选举(Leader election) 日志复制(Log replication) 安全性(Safety) 日志压缩(Log compaction) 在了解 Raft 之前需要了解一下什么状态机: 论文指出,Raft 是一种用来管理日志复制的原创 2021-04-02 17:28:24 · 617 阅读 · 1 评论
分享