自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Raft协议详解

简介 分布式存储系统通常通过维护多个副本来进行容错,提高系统的可用性。要实现此目标,就必须要解决分布式存储系统的最核心问题:维护多个副本的一致性。 同一时刻所有的结点对存储在其中的某个值都有相同的结果。集群具有自动恢复的性质,当少数结点失效的时候不影响集群的正常工作,当大多数集群中的结点失效的时候,集群则会停止服务 raft是工程上使用较为广泛的强一致性、去中心化、高可用的分布式协议 raft中节点的状态 所有节点启动时都是follower状态;在一段时间内如果没有收到来自leader的心跳,从follow

2021-05-13 11:10:18 390

原创 测试人需要知道的RocketMQ知识点

系统架构图 基本组成 · NameServer NameServer 的功能 Broker向NameServer进行注册,并存储相关信息,并对Broker的状态进行监控,实现Broker集群高可用的通讯中间件 Producer和Consumer向NameServer获取主题的路由信息 NameServer的高可用: NameServer节点之间互相不通讯 疑问:RocketMQ为什么没有采用Zookeeper作为路由中心呢?NameServer集群间互不通信,不具备选主功能,功能不是弱了吗? 只

2021-03-18 15:17:09 331

原创 测试人总结TestNG

TestNG简介

2020-12-19 08:43:01 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除