Raft算法

raft 

2. Raft 的三个角色? Leader:唯一对外提供写服务,负责日志复制和心跳。 Follower:被动接收 Leader 的日志和心跳。 Candidate:Follower 超时后发起选举,争取成为 Leader。 3. Raft 的核心机制? Leade

k8s基本组成

k8s 

Kubernetes(k8s)是一个容器编排平台,其核心架构由多个组件组成,分为控制平面(Control Plane)和工作节点(Worker Node)两部分。以下是基础组成及其作用:

git详解

git 

1.检出 chekout 其实就是chekout的意思,也就是切换分支 chekout -b是两步操作,第一步是创建分支(是基于当前分支的),然后切换到那个分支 2.合并 merge 也就是吧其他分支代码合并到当前分支 3.开发到一半的问题 git checkout -b是新建了一个分支,并且继承了

服务注册的思考

框架 

NewAcyivityHttplmpl NewActivityImpl 1.为什么要这么写

rpc

框架 

1.rpc的本质 一个服务,比如说idip,mail这种的,他是一个进程,监听在一个端口,一个服务器可以起多个服务,只要多个端口不互相占用就可以了。一个服务又有多个协议,一次rpc调用就是一个协程(轻量级线程),所以对单机器来说,微服务本质也是并发的情况的。 2.请求rpc会发生什么