互联网产品的灰度发布
来源:互联网 发布:以太网数据帧如图 编辑:程序博客网 时间:2024/06/02 16:04
互联网产品有一个特点,就是不停的升级,升级,再升级。我所在的项目组,基本上保持每周一次的发布频率,系统升级总是伴随着风险,新旧版本兼容的风险,用户使用习惯突然改变而造成用户流失的风险,系统down机的风险.....
为了避免这些风险,很多产品都采用了灰度发布的策略,其主要思想就是把影响集中到一个点,然后再发散到一个面,出现意外情况后很容易就回退。
很长时间,我们都一直在改进搜索引擎的排序算法,尽量让最好的商品出现在搜索结果的第一屏。我们尝试了很多中算法,不断调整各个排序因子所占的比重。但是我们无法确信我们的排序结果能满足所有用户的需求。所以我们采用了灰度发布,选取几个一级商品类目,在其中应用不同的排序算法,比如在女装类目中,我们把卖家信用所占的比率调整到60%,在珠宝类目中,我们把销售量所占的比率调整到60%.. 然后发布出去,收集用户反馈,最终选择一种大部分人认为好的算法。
QZone是宁外一个采用灰度发布的例子。大家都知道,QZone在过去的一年中改进是巨大的,从以前慢悠悠的老爷爷变成了一个充满青春活力的小伙子。其中经历了大小无数次的发布,他们的发布也都是采用了灰度发布的策略,用户数据的升级并不是大面积的一次性升级,而是通过一个用户升级标志服务器,如果用户数据没有升级,后台会把此用户的数据逐步迁移到新版本上,然后将升级标志位置1,升级过程中,用户仍然可以访问旧的数据,升级完成后的访问都将转发给新的版本。
QQ的很多产品发布都采用灰度发布,有些是抽取部分QQ号段升级成新系统,然后根据用户反馈再大范围升级。我们的产品大部分也是采用灰度发布。
- 互联网产品的灰度发布
- 互联网产品的灰度发布
- 互联网产品的灰度发布
- 互联网产品的灰度发布
- 互联网产品的灰度发布
- 互联网产品灰度发布
- 互联网产品灰度发布
- 运维:互联网产品的灰度发布模型
- 马化腾谈互联网产品:灰度法则的七个维度
- 马化腾谈互联网产品创新:灰度法则的七个维度
- 马化腾谈互联网产品:灰度法则的七个维度
- 马化腾谈互联网产品:灰度法则的七个维度
- 灰度发布系统的实现
- 灰度发布系统的实现
- 互联网产品的成功
- 互联网产品的测试
- 互联网产品的商业模式
- 灰度测试,灰度发布
- 部分曾参与制作的网站作品整理
- 高一统考成绩
- 《Design Patterns: Elements of Reusable Object-Oriented Software》
- Struts2与Struts1的对比
- 堆和栈
- 互联网产品的灰度发布
- C语言测试(总结)
- session过滤器,求人不如求已,动手写个过滤器,record一下,免得以后到处找
- 今天开始写“程序员的博客”了,呵呵。。
- Top 10 JavaScript String.prototype Extensions
- 很牛的辞职信
- SQL触发器
- 刀
- c语言笔试题(1-10)