Nacos架构及原理之架构设计
2024-06-28 17:27:24 9 举报
AI智能生成
Nacos架构及原理详细脑图和注释,本篇为系列第一篇,主要是总体架构相关。
作者其他创作
大纲/内容
配置模型
背景
问题
1. 每次修改都要重启应用
2. 集群部署每次更新全部调整一遍<br>
诉求
1. 可以动态修改配置
2. 动态修改后实时发布更新
3. 发布后风险管理<br>
4. 敏感配置需要高安全<br>
基本概念
配置管理
配置服务
配置项
配置集
命名空间-Namespace
组-Group
配置ID<br>
配置快照
配置模型
基础模型
细节说明
资源模型
细节说明
总体架构
设计原则
简单才是王道<br>
多场景一致性
开源
商业
方便扩展<br>
模块化
长期主义
开放性
架构分层
用户层
openApi
sdk
CLI<br>
console
业务层
服务管理<br>
配置管理
元数据管理
内核层
事件机制
回调机制
流量管理<br>
缓存机制<br>
一致性协议<br>
存储模块<br>
日志模块
插件
CMDB
Metrics + Tracing
Authentication + Authorization
Audit <br>
Notice
0 条评论
下一页