阿里巴巴基于 Nacos 实现环境隔离的实践
摘要
环境这个词目前还没有一个比较统一的定义,有些公司叫环境,在阿里云上叫 region,在 Kubernetes 架构中叫 namespace。本文认为,环境是逻辑上或物理上独立的一整套系统,这套系统中包含了处理用户请求的全部组件,例如网关、服务框架、微服务注册中心、配置中心、消息系统、缓存、数据库等,可以处理指定类别的请求。
举个例子🌰,很多网站都会有用户 ID 的概念,可以按照用户 ID 划分,用户 ID 以偶数结尾的请求全部由一套系统处理,而奇数结尾的请求由另一套系统处理。如下图所示。 我们这里说的环境隔离是指物理隔离,即不同环境是指不同的机器集群。
欢迎在评论区写下你对这篇文章的看法。
评论
据说喜欢分享的,后来都成了大神
提交句子
爱一个人,要了解,也要开解;-要道歉,也要道谢;-要认错,也要改错;-要体贴,也要体谅;-是接受,而不是忍受;-是宽容,而不是纵容;-是支持,而不是支配;-是慰问,而不是质问。爱一个人就要学会包容,好好珍惜。
文库
- 1 Java审计之Freemarker模板注入漏洞
- 2 Vue Flow Quickstart and Best Practices
- 3 HBase Meta 元信息表修复实践
- 4 BIGO优化Apache Pulsar系列-Bookie负载均衡
- 5 纯 CSS 实现标签自动显示超出数量
- 6 浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略
- 7 大模型效能工具之智能CommitMessage
- 8 如何用figma中的插件完成3D效果饼图
- 9 剁手党必看——转转红包使用规则与最优组合计算全解析
- 10 云音乐桌面端 3.0 改版前端性能优化之旅
- 11 8000字说明白什么是「逻辑思维」?如何提升「逻辑思维」?
- 12 火山引擎A/B测试平台的实验管理重构与DDD实践
- 13 助你效率翻倍的VS Code插件
- 14 当中台过气,微服务回归单体,DDD的意义何在?
- 15 阿里时序数据库实时索引构建优化实践