浅谈灰度发布 开源灰度发布系统

与现有国内一般的公司发布的作法相比,灰度发布的过程是一个渐近的过程,其实这才是一种正确、规范、安全的发布过程。正常一个产品开发过程中,会对其进行功能测试,用户体验测试,交互评估等。功能测试可以让产品尽量少的BUG;用户体验测试与交互评估等可以在开发过程中,使产品尽可能的满足于用户的使用习惯,以及对功能的可接受程度。但这些都是少部分人的感觉与习惯所产生的结果,只是公司内部的测试+小范围外部测试。在标准的软件产品的发布过程中,这充其量只是一个Alpha版本,而一般互联网产品的发布大多都是做到这里就直接上线,替换了原有的版本,这种跳跃式的发布是非常危险的,如果产品影响面大,对项目成员的压力是非常大的。
灰度发布可以在原有的Alpha版本之后增加了更大范围的外部测试,是一个不断的放量过程,通过这样的发布过程可以使产品的问题暴露出来,而不会影响到全部的用户,最终可以让产品最大程度稳定、适合用户。
如果要使用灰度发布,与往常的项目过程不同的是,需要做好提升点的预准备,通过数据分析,日志分析找到改进点;也要考虑在出问题时可以快速的定位到问题,并切换到原有产品;当然放量也是可以有多种多样的,可以通过选取最能让产品改进的用户参与新版本的试用。
浅谈灰度发布 开源灰度发布系统
灰度发布可以从业务,功能,性能,用户体验很多方面使产品得以提升,并平滑上线。
参考: 传统软件产品发布过程(例如微软的Windows7的发布过程)一般都会经历Pre-Alpha、Alpha、Beta、Release candidate(RC)、RTM、Generalavailability or General Acceptance (GA)等几个阶段(参考Software releaselifecycle)从范围来理解,即公司内部->外部小范围测试->外部大范围测试->正式发布。

  

爱华网本文地址 » http://www.413yy.cn/a/25101017/355814.html

更多阅读

浅谈小学英语学习方法

浅谈小学英语学习方法——简介对英语学习起着举足轻重的作用,对于小学生来说,更是一个不容忽视的问题。在小学英语教学中,教师应有意识地帮助学生形成适合自己的有效的学习策略,从而让学生学得轻松,学得快乐,享受学习英语的乐趣,为将来的英

浅谈李清照创作豪放词的原因 李清照前期的创作风格

浅谈李清照创作豪放词的原因词作为一种文学形式产生于隋唐,经过五代到宋朝时进入鼎盛时期。“婉约派”和“豪放派”是后人论宋词的特定概念。其实,将宋词分为婉约和豪放两派,最早见于明代张蜒《诗余图谱》:“词体大略有二:一体婉约,一体

浅谈小学生读后感的写作指导策略 浅谈朗读教学指导策略

浅谈小学生读后感的写作指导策略摘要:本文旨在通过各方面有效的指导,注重读写结合,感想集中,联系实际,思路创新以及读后沟通和写后交流,指导学生从读到写,从写到说,从说到写,从写到读,形成一个读后感的写作循环,将读书和写作有效结合,逐步提高

浅谈六度——禅定一 一个最殊胜的禅定修法

禅定,六度中的第五度,也就是说马上就要到达彼岸,得到圆满光明的自性。禅定,又名三昧,“念佛三昧,三昧之王”,指“心一境性”,让混乱思绪平静下来,外禅内定,专注一境。在《君友会佛教大辞典》中阐述了禅定的重要意义:由凡人成佛的整个过程,起关键

声明:《浅谈灰度发布 开源灰度发布系统》为网友短发为谁留分享!如侵犯到您的合法权益请联系我们删除