登录
注册
个人信息
我的订单
我的报告豆
我的优惠券
我的笔记
我的阅读
我的收藏
我的下载
我的上传
我的订阅
在线客服
退出登录
回到首页
AI
搜索
发现报告
发现数据
发现专题
专题报告
专题百科
研选报告
定制报告
VIP
权益
发现大使
发现一下
行业研究
公司研究
宏观策略
财报
招股书
会议纪要
seedance2.0
低空经济
DeepSeek
AIGC
大模型
当前位置:首页
/
行业研究
/
报告详情
SaaS 场景下的全链路灰度发布实践-戴明智
信息技术
2023-06-06
ArchSummit上海2023|全球架构师峰会
喵小鱼
全链路灰度发布实践
设计背景
多版本并行测试时,会出现环境占用、协调难度大、维护成本高的问题。
直接发布线上风险大,一次发布变更会影响所有商家,发布风险大;发布后出现问题,回滚复杂,无法快速回切。
生产发布只能在晚上进行,发布效率低。
全链路灰度带来的挑战
全链路灰度是单体架构下灰度发布的衍生物,实施成本及复杂度更高。
挑战包括:资源如何隔离、流量标签如何传递、多组件如何快速支持数据一致性、K8s资源、消息队列、注册中心如何指定合适的隔离方案。
全链路灰度在微盟的落地
整体架构
:涵盖灰度生命周期管理。
灰度生命周期
:包括环境创建、配置流量策略、灰度推进到蓝绿状态、灰度转正、流量回切、灰度下线。
实践场景
:
环境创建
:支持多版本并行测试环境。
配置流量策略
:流量调整过程中支持资源扩容。
灰度推进到蓝绿状态
:需完成资源1:1扩容后再切换流量。
灰度转正
:流量全部切换到生产环境后一键转正,流量无损。
流量回切
:灰度下线时的流量回切操作。
落地效果及未来规划
落地效果
:稳定性高、成本低、可维护性强。
未来规划
:
监控
:加强监控能力。
开放、扩展能力
:提升平台的开放性和扩展性。
你可能感兴趣
阿里巴巴-赵中州-通义AIGC-传媒领域下内容生产到消费的全链路技术实践
商贸零售
2023第十二届全球TOP100软件案例研究峰会
2024-08-21
4-3 货拉拉全链路监控体系的落地与实践 - 曹伟
商贸零售
DataFunSummit2022:数据治理在线峰会
2022-09-15
全链路监控在嘉银科技的落地实践
商贸零售
GOPS 全球运维大会
2024-10-16
2022百购行业IT及数字化系统需求调查报告:全场景、全渠道、全链路的数字化转型之路
商贸零售
未知机构
2022-07-20
网易严选全链路数据治理的实践与总结
商贸零售
中国数据智能管理峰会
2023-04-15