Nacos架构&原理序言 9 简介 13 Nacos 简介 13 Nacos 架构 17 Nacos 总体设计 17 Nacos 架构 17 Nacos 配置模型 21 Nacos 内核设计 28 Nacos ⼀致性协议 28 Nacos 自研 Distro 协议 38 Nacos 通信通道 42 Nacos 寻址机制 56 Nacos 服务发现模块 63 Nacos 注册中心的设计原理 63 63 Nacos 注册中心服务数据模型 80 Nacos 健康检查机制 89 Nacos 配置管理模块 97 配置⼀致性模型 97 Nacos ⾼可⽤设计 100 Nacos 高可用设计 100 Nacos 鉴权插件 103 Nacos 账号权限体系 103 Nacos 认证机制 110 Nacos 前端设计 117 Nacos 前端设计 117 Nacos 性能报告 122 Nacos Naming 大规模测试报告 122 Nacos ⽣态 130 Nacos Spring 生态 130 Nacos Docker & Kubernetes 生态 137 Nacos 服务网格生态 148 Nacos Golang 生态 163 Nacos C# 生态 169 Nacos-Sync 简介 175 Nacos 最佳实践 179 企业落地最佳实践 1790 码力 | 326 页 | 12.83 MB | 9 月前3
张波-虎牙直播在微服务改造中的实践力 服务性能下 降流量不摘 除 实 例 切 换 能 力 秒 级 流 量 牵 引 能 力 D N S 就 近 接 入 能 力 异 常 摘 除 能 力 dmx dns-f app nacos M S write read DNS-F在数据库场景的落地 背景 在数据库服务切换时效率低,依赖 业务方修改配置,时效不确定,通 常需要10分钟以上; 目标 数据库切换秒级生效; 技术特点-DNS-F 方案介绍 落地效果 故障节点发现时间 之前分钟级 10s内 流量摘除生效时间 之前10分钟 30s内 故障屏蔽实效 之前10分钟 1分钟内 为什么选择Nacos 对比项目\注册中心 Spring Cloud Nacos Spring Cloud Eureka CAP模型 支持AP和CP模型 AP模型 客户端更新服务信息 使用注册+DNS-f+健康检查模式。 DNS-F客户 端使 通过控制台页面和API 通过调用API 跨中心同步 支持 不支持 k8s集成 支持 不支持 分组 Nacos可用根据业务和环境进行分组管理 不支持 权重 Nacos默认提供权重设置功能,调整承载流量压 力 不支持 厂商 阿里巴巴 Netflix 服务注册发现对比 配置中心对比 对比项目/配置中心 apollo nacos 开源时间 2016.5 2018.6 配置实时推送 支持(HTTP长轮询1s内)0 码力 | 27 页 | 1.03 MB | 1 年前3
02. Service Mesh落地之后_为sidecar注入灵魂 - 周群力Components Layotto 移植性 25 Application Code App App App Layotto App 2 Polar DB RocketMQ nacos App 2 Dynamo DB SQS KMS App 2 Cache MQ KMS Layotto Layotto 标准 API 标准 API 标准 API 名字含义0 码力 | 63 页 | 880.85 KB | 1 年前3
微服务架构实践-唯品会���! ������! ��! ���! ���! ��������������� �����! ���! 31 Sentinel����� �������ZooKeeper�Nacos�Apollo�! ����! ����! ����! Sentinel��� ����! ����! ������! �����! ����! ����! �����! ����0 码力 | 120 页 | 82.16 MB | 1 年前3
Casdoor · An Open Source UI-first Identity Access Management (IAM) / Single-Sign-On (SSO) platform supporting OAuth 2.0, OIDC, SAML and CASfront-end. Disable the RuoYi check code. Note that the RuoYi-Cloud captcha needs to be disabled in Nacos again. Also, the RuoYi-Cloud registration function needs to be enabled by setting sys.account.registerUser0 码力 | 825 页 | 58.31 MB | 1 年前3
2022年美团技术年货 合辑wable)); 后端 < 909 } private boolean isLogResult() { // 这里是动态配置开关,用于动态控制日志打印,开源动态配置中心可以使用 nacos、 apollo 等,如果项目没有使用配置中心则可以删除 return RhinoSwitch.getBoolean(methodName + “_isLogResult”, false);0 码力 | 1356 页 | 45.90 MB | 1 年前3
共 6 条
- 1













