Nacos架构及原理之内核设计
2024-06-28 17:29:16
23
举报
Nacos架构及原理的内核设计,包括一致性协议、nacos自研一致性ap协议、通信机制、寻址机制
通信通道<br>
场景分析
配置中心
sdk-server
server-server
服务发现<br>
sdk-server
server-server
核心诉求
性能要求
负载均衡<br>
随机
hash
轮询
权重
最下连接<br>
最快响应<br>
生命周期管理
TCP keepAlived
背景
原理
vs http keep-alive
安全性要求<br>
多语言实现<br>
选型对比
grpc
netty
websocket<br>
Rsocket
一致性协议
什么是一致性
1、CAP定理
2、为了高可用
3、网络不可信
4、尝试对一致性分类
5、强一致和弱一致
nacos需要考虑一致性?