写点什么

灰度发布

0 人感兴趣 · 23 次引用

  • 最新
  • 推荐

如何在移动应用开发中,用小程序实践灰度发布策略

用户头像
FinFish
04-11

灰度发布是当前App开发中非常有价值的工具和技术。通过灰度发布,开发人员可以更快、更安全地发布新版本的应用程序,并收集用户反馈进行改进和调整。而小程序容器技术则可以帮助开发人员更加快速、安全、优化地发布和维护小程序,提高用户体验和满意度。

https://static001.geekbang.org/infoq/8e/8eea18ecb5f41f143bd1b13a4ac260c5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 Istio 的灰度发布架构方案实践之路

灰度发布,尤其是对于toB业务和SAAS类平台,很多情况需要根据租户或用户维度进行灰度控制,实现业务上的A/Best功能。尽管几经迭代,但仍存在系统入侵性强、新版本接口异常等问题。因此,探索了一条基于Istio的服务流量治理方案下的灵活可配置的灰度发布方案。

https://static001.geekbang.org/infoq/a4/a4977107089c96ff517c1c335dca52ad.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面向状态机编程:复杂业务逻辑应对之道

灰度发布,尤其是对于toB业务和SAAS类平台,很多情况需要根据租户或用户维度进行灰度控制,实现业务上的A/Best功能。尽管几经迭代,但仍存在系统入侵性强、新版本接口异常等问题。因此,探索了一条基于Istio的服务流量治理方案下的灵活可配置的灰度发布方案。

转转测试环境治理高效能实践

本文详细介绍了转转测试环境治理的迭代过程,通过流量路由技术将测试环境的搭建时间从数小时-数天下降至30分钟-1小时,又进一步降至2分钟-5分钟。不仅节约业务同学的测试时间,也减少了架构、运维、工程效率同学排查问题的时间,真真正正降本增效。

云原生时代的灰度发布有几种“姿势”?

用户头像
嘉为蓝鲸
2022-12-21

“业务无感知”的发布策略成为应用运维团队的不二选择,尽可能降低发布对业务的影响。“业务无感知”的发布策略有滚动发布、蓝绿发布、灰度发布。

https://static001.geekbang.org/infoq/8e/8ee60f368625591bec95cb8e28a8a233.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

灰度分布的主流方案

在持续部署方面通常的做法是新老版本并存,先引入少部分流量到新版本,验证通过后,逐步加大新版本流量的比例,这正是灰度发布要解决的问题。

https://static001.geekbang.org/infoq/00/0014f4d516f008a32ec065745edef0be.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

业务系统发布新版本咋流量保障

用户头像
CTO技术共享
2022-10-20

历史上 90%的故障源于业务新版本上线,如何最大化保障功能迭代过程中业务流量无损一直是开发者比较关心的问题。尤其对于分布式架构的微服务应用而言,服务之间的依赖关系错综复杂,一个业务功能需要多个微服务共同提供能力,一次业务请求需要经过多个微服务才

轻量化的灰度发布实践技术方案

用户头像
Speedoooo
2022-09-19

灰度从字面意思理解就是存在于黑与白之间的一个平滑过渡的区域,所以说对于互联网产品来说,上线和未上线就是黑与白之分,而实现未上线功能平稳过渡的一种方式就叫做灰度发布。

敏捷发版:让灰度发布像 commit 一样简单

用户头像
Speedoooo
2022-09-14

互联网产品的几个特点:用户规模大、版本更新频繁。新版本的每次上线,产品都要承受极大的压力,而灰度发布很好的规避了这种风险。

通过 MSE 实现基于 Apache APISIX 的全链路灰度

无论是微服务网关还是微服务本身都需要识别流量,根据治理规则做出动态决策。当服务版本发生变化时,这个调用链路的转发也会实时改变。相比于利用机器搭建的灰度环境,这种方案不仅可以节省大量的机器成本和运维人力,而且可以帮助开发者实时快速的对线上流

https://static001.geekbang.org/infoq/2f/2fc583263ff007cf4248039893dbb855.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

大话云原生之灰度发布篇 - 从步行到坐缆车的自动化服务升级

用户头像
字母哥哥
2022-07-07

看过很多关于云原生的文章,要么云山雾罩,要么曲高和寡。 所以笔者就有了写《大话云原生》系列文章的想法,期望用最通俗、简单的语言、方便记忆的场景来说明:云原生生态系统内的组成及应用关系。

https://static001.geekbang.org/infoq/b4/b4e8d096c64c699dfd9837050cdfc5c6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Vue 灰度发布新功能的那些事

用户头像
南城FE
2022-07-07

介绍在Vue中3种页面级别前端灰度新功能的方案,看看有你熟悉的方案吗

https://static001.geekbang.org/infoq/bd/bd30e9e900b48c60b10cbcbb776576f8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何用一个插件解决 Serverless 灰度发布难题?

我们可以发现相比使用控制台进行灰度发布,使用 FC-Canary 插件免去了用户手动创建版本、发布别名、关联触发器和管理自定义域名的麻烦,使用起来非常方便。

蓝绿发布、滚动发布、灰度发布

用户头像
xcbeyond
2021-12-22

在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。目前有很多部署发布的技术,这里将常见的做一个总结。

https://static001.geekbang.org/infoq/6f/6f14bff7fdfdd6a668aab3363563ea57.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

配置灰度管理

用户头像
鲸品堂
2021-12-08

一套解决配置发布效率和灰度问题的完整产品方案

https://static001.geekbang.org/infoq/a6/a651398e177671760bcbd602962b5cfe.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Dogfooding- 爱奇艺移动端后台灰度环境优化实践

灰度上线是服务质量保证的重要手段。通常的灰度上线方式是划取一部分机器/实例作为灰度环境机器,代码上线时先上线这部分机器,观察一段时间,没有问题后再全量上线。但是如果要更好的发挥灰度上线的效果,需要解决如下的问题:

云图说|ASM 灰度发布,让服务发布变得更敏捷、更安全

阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。

Nginx 通过 Cookie 做灰度就这么简单

用户头像
运维研习社
2021-05-29

由于业务需要,要做灰度发布测试,刚开始考虑通过IP来做判断,分发不同的后端,但是由于IP不好确定,有的客户端IP不固定,所以考虑用cookie来做

Nginx 通过 split_client 实现客户端分流

用户头像
运维研习社
2021-05-15

之前介绍过Nginx通过cookie做灰度发布,通过判断cookie,将不同的请求根据需求分流到不同的后端,如图

灰度发布系统架构设计

用户头像
xcbeyond
2021-04-20

互联网产品需要快速迭代开发上线,又要保证质量,保证刚上线的系统,一旦出现问题可以很快控制影响面,就需要设计一套灰度发布系统。

https://static001.geekbang.org/infoq/8b/8b97576679d042d57912fa239e835beb.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

白玉试毒 | 灰度架构设计

据隋代医家巢元方撰写的《诸病源候论》一书记载“入井冢墓毒瓦斯候”,因此后来的盗墓者们在每次下墓前,都会先将几只金丝雀(又名:白玉)放至鸟笼中,然后将鸟笼系上绳子后投放至墓中,通过观察鸟的状态来判断下墓是否安全,这就是灰度发布的起源。

灰度发布_灰度发布技术文章_InfoQ写作社区