摘要: Raft 协议分析:选举 Raft协议是现在使用最广泛的分布式一致性协议,下面从问题出发,看Raft怎么解决分布式中的种种问题。 分布式一致性 先问为什么,再问怎么做:“为什么需要分布式一致性协议”? 首先,需要分布式一致性协议的系统肯定是分布式的。分布式系统是由多台机器组成的集群来实现的。既然是集群,就必然引入额外的复杂度 阅读全文
posted @ 2021-11-16 15:09 晨煦风清 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 深入剖析RocketMQ之NameServer 一、RocketMQ架构简介 1.1 逻辑部署图 1.2 核心组件说明 通过上图可以看到,RocketMQ的核心组件主要包括4个,分别是NameServer、Broker、Producer和Consumer,下面我们先依次简单说明下这四个核心组件: NameServer:NameServer充当路由 阅读全文
posted @ 2021-11-16 10:46 晨煦风清 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: OAuth 2.0 协议应用解析 前言 OAuth 2.0 全称是 Open Authorization 2.0, 是用于授权(authorization)的行业标准协议。 OAuth 2.0 专注于客户端开发人员的简单性,同时为 Web 应用程序、桌面应用程序、移动设备应用等提供了特定的授权流程。它在2012年取代了 OAuth 阅读全文
posted @ 2021-11-16 09:15 晨煦风清 阅读(413) 评论(0) 推荐(1) 编辑