移动应用灰度发布系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:a490093469
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,互联网已经几乎渗透到了每个人的生活当中,而移动应用则更是逐渐的取代了PC端应用的霸主地位。为了保障一个移动应用能够稳定良好的运行,开发工作者在每次应用发布的时候都需要监控应用的线上状况,收集用户意见和应用错误,并及时做出修正等待下次发版。然而,随着应用发布周期的不断缩短,开发者需要开发的同时还需要花费大量的时间去进行发布工作,这对于开发者来说无形之中添加了很多的额外工作量,为了能够方便开发者、产品经理等的工作方便并提高发布的稳定能力,本文针对现在公司的移动应用发布现状,设计并实现了一套移动应用的灰度发布系统来解决这个问题。本文首先分析了灰度系统的开发背景,针对现在的背景和已知的灰度发布系统,结合公司现在的无线发布现状,规划出了现在发布所需要的主要功能,提出来灰度发布系统的设计方案。针对于公司的技术支持,本文中将采用更加稳定和安全的分布式系统进行开发。其次,对于灰度发布系统,本文将系统的功能主要分为三大模块:灰度发布模块、数据统计及监控模块和AB测试模块。其中,灰度发布模块作为灰度发布系统的基本功能实现,而数据统计及监控模块则为了方便开发者和产品经理能够更好的了解线上应用的运行状况和用户反馈,而与灰度发布相类似的AB测试模块则是为了使产品经理能够更好的判断出哪种方案更加适合用户群体。通过三大模块的功能实现,帮助开发者和产品经理更好的迭代应用产品,使得产品变得更加完善。系统的发布,也为公司提高了移动应用发布的能力。
其他文献
相对于排球运动在高校的迅速发展,在教学中对排球竞赛规则的讲解却出现了较大的落后现象,许多体育院校对排球竞赛规则的教学并不到位。其原因不仅是缺乏关注,而且还有教师在
莫泊桑的长篇小说《漂亮朋友》是一部并未摆脱西方厌女文化规训的经典名著。在小说的叙述模式中,作品呈现出鲜明的厌女崇男倾向。这种妇女美学上的反动与虚假主要体现为:一是
中医学认为人体是一个有机整体,内在五脏六腑的病理变化或是心理变化,终会表现在脸上的相关区域,而面部的望诊最能洞察病机、掌握病情。故面诊是病症的定性、定位及预后的重要诊
本文针对金山店铁矿Ⅱ采区—60m水平215矿块矿岩特性,研究出了一套在粉矿中分类掘进、分级支护巷道的综合技术。实施后。巷道的成巷率大幅度提高,且在回采过程中均保持了良好
随着计算机和网络技术的迅速发展,信息网络在现代社会中的作用日益凸显,成为越来越多社会公众工作与生活的重要平台。同时,网络越来越多地进入政府、军事、经济、文化教育等
在传统软件产品发布过程中(例如微软的Windows 7的发布过程中),一般都会经历Pre-Alpha、Alpha、Beta等几个阶段。实践证明,无论是传统软件还是当今的互联网产品,其发布过程中
随着全球经济的高速发展,人类面临着化石燃料资源日趋匮乏和生态环境恶化的双重压力,因此开发绿色新能源意义重大。氢能作为一种清洁、高效和安全的新能源受到了广泛关注。氢气
本文构建一个理论模型,研究生产税、实际存款利率对居民财产性收入份额变化的影响,并基于现实数据进行实证分析,研究结果表明:一是在初次分配中,当资本和劳动的要素替代弹性
双歧杆菌(Bifidobacterium)是一种能对机体产生有益作用的生理性细菌,广泛应用于功能性食品中。目前益生菌菌粉主要从国外进口,其价格高,且对国外的依赖性强,明显制约了我国
随着社会的发展,生活节奏越来越快,心脏系统疾病已逐渐成为威胁人类身体健康最重要的疾病之一,并且由于心脏系统疾病在发作时具有突发性、难以预测性以及高度危险性,因此对心