城市直播房产教育博客汽车
投稿投诉
汽车报价
买车新车
博客专栏
专题精品
教育留学
高考读书
房产家居
彩票视频
直播黑猫
投资微博
城市上海
政务旅游

在移动应用程序发布的早期发现异常(译文)

11月11日 先锋客投稿
  Nextdoor如何以1的采用率捕获移动应用程序发布异常
  在Nextdoor,我们在iOS和Android上的移动应用程序为数千万每周活跃用户提供内容。在这种规模下,我们每周为iOS和Android运行一次发布流程,在多个团队和数十名移动工程师之间发布数百项更改。
  我们的团队使用多种可观察性流程和推出策略来确保这些部署的安全性和可扩展性。我们最值得注意的是使用分阶段推出来最大程度地减少潜在不良版本的影响。分阶段推出使我们能够逐步增加用户对新应用程序版本的采用。例如,我们可以让新的应用版本在第一天只发布给1的用户,第二天发布给2的用户,等等。这样一来,如果新版本意外发布时出现了未捕获的回归,将其推出1意味着它会影响更少的用户,降低其严重性级别,并让我们有更多时间做出反应。
  但是,对于我们的许多关键业务指标,有时故障可能是无声的,大多数开箱即用的可观察性方法不适用于分阶段推出。这主要是由于两个问题:可观察性通常发生在聚合级别。例如,我们每天查看一个平台所有用户的应用会话或收入。应用程序版本早期采用者的行为不同于所有用户的行为中位数。最重要的是,几乎按照定义,早期采用者更积极地参与新应用程序版本的早期推出。
  在Nextdoor,每日用户比每周用户更有可能采用发布,每周用户比每月用户更有可能采用发布,等等。
  例如,考虑3月4日发布的假设iOS版本v1。234。5上的应用程序会话回归。如果我们在不知不觉中引入了一个回归,其中5的时间我们没有计算应用程序会话,在1的推出时,我们的总和预计影响大约为所有iOS应用程序会话的0。05x0。010。05,这几乎不可能通过聚合级别的可观察性检测到(读作:噪音)。更糟糕的是,早期的应用程序采用者更加活跃,这意味着我们应该预计所有会话中的0。06会受到影响。或者可能有0。07的会话受到影响。简而言之,很难准确判断我们的总体影响应该是什么。
  然而,当iOS版本v1。234。5在一周内全面推出时,5的应用程序会话回归将对业务至关重要。我们可以通过查看每周或每月的指标来检测应用程序会话在完全推出后下降,但到那时,已经过去了几天。
  堆积图。顶部趋势线显示我们的应用会话,从3月7日开始出现明显的回归,最低点出现在3月14日。底部趋势线显示由于分阶段推出而随时间推移的版本采用情况。
  我们如何在第一天以1的部署率检测到这些问题?
  一种简单的方法是将我们的业务指标规范化为发布的用户总数,并将所有指标转换为相对指标(例如,在v1。234。5上,每个应用程序版本每个活跃用户的应用程序会话)。不幸的是,如前所述,我们无法直接比较已采用版本的用户与未采用版本的用户的应用会话,因为他们的基本特征差异太大。
  我们试图为这些早期采用者解决的问题是:他们在采用后的实际应用程序会话与他们假设的应用程序会话(他们从未首先采用该版本或未观察到的反事实)有什么区别?在统计学中,我们可以通过差分分析来衡量这一点。
  对于iOS版本v1。234。5,3月4日采用新应用版本(蓝绿色)的用户随时间变化的应用会话与未采用(灰色)用户随时间变化的应用会话。
  Differenceindifferences分析是一种简单的因果推理方法,我们可以在这里应用它来估计这种影响,方法是考虑已经和未采用版本的用户的不同时变影响:对于采用发布期的用户,计算发布期前三天和发布期后三天的应用会话差异。在这种情况下,我们观察到应用会话减少了0。02。对尚未采用该版本的用户执行相同操作。在这种情况下,应用会话增加了0。20。
  假设趋势在其他方面保持不变(趋势前假设),我们预计发布采用者的应用会话会增加0。20,就像我们在非采用者中观察到的那样。但是,它们反而减少了0。02。我们计算差异中的差异以估计与未观察到的反事实的比较:
  0。020。200。22由于iOS版本v1。234。5,应用程序会话减少
  实际上,我们不只是汇总计算。我们首先确保我们的两个队列在采用前表现出相似的行为(趋势前假设)。这是差异分析的关键步骤。凭借超过数十万用户的样本量,我们可以在采用前几天的简单标准偏差范围内对类似的趋势前行为获得高置信度。如果这种行为成立,我们就会拟合一个线性回归模型,该模型估计发布对任何特定指标的平均影响:
  y01TimePeriod2Treated3(TimePeriodTreated)e
  在v1。234。5的情况下,我们可以衡量跨多个应用程序会话指标的统计上显着的负面影响。
  我们为v1。234。5运行AppReleaseAnomalyDetection的指标的平均提升百分比
  通过这种逐一比较的方法,我们现在能够在3月5日标记由于v1。234。5导致的应用程序会话下降,这比我们通常能够使用每周数据的时间提前了10天。我们还减少了考虑外部变量(例如季节性或星期几)的需要。这不仅有助于诊断特定应用程序版本下降的来源,还可以将回归隔离到不到1的iOS用户。
  AppReleaseAnomalyDetection使我们能够在1推出时发现并修复发布回归,甚至在我们的总体可观察性出现下降之前。
  AppReleaseAnomalyDetection是我们在Nextdoor构建的众多工具之一,可让我们在快速迭代的同时观察我们的发布。它是使我们能够每周部署主要应用程序版本并对我们的稳定性充满信心的基本要素之一。可操作的AppReleaseAnomalyDetection帮助我们防止了几乎所有严重的关键客户端回归,并让我们安心地以更快的节奏发布更大的变化。
  如果您对这种平台工程和数据科学之间的大规模跨职能工作感兴趣,我们正在招聘!查看我们的职业页面,了解我们所有团队和职能部门的开放机会。
  由WaltLeung和ShaneButler撰写,HaiGuan、CharissaRentier、QiHe和JonathanPerlow提供支持。
  出处:https:engblog。nextdoor。comcatchinganomaliesearlyinmobileappreleasesac95adf9da81
投诉 评论 转载

菜籽油小包装领域龙头,道道全立百万销量目标,产能扩张新征程(报告出品方分析师:中泰证券姚雪梅)公司基本介绍道道全粮油股份有限公司是一家集食用植物油及其相关副产品生产、科研、贸易、仓储、物流于一体的综合性油脂加工企业。公司总部位于……赵睿今天太棒了!攻防一体六个三分球前段时间吹日本的那些人呢,咋不出来蹦跶了,吹好几年了,亚预赛双杀日本,世预赛又双杀,完全就是两个级别的球队,周琦不在也虐翻他们,这差距是两个球员就能找补回来的?真当他俩是神了,……观察咳的痰液颜色,找出咳嗽背后的原因季节更替,温差变化大,忽冷忽热很多人适应不了会出现感冒咳嗽的情况,有些还会有痰多的症状,这个时候我们需要做好保护自己的身体。但痰多的情况其实并不是感冒才会有的,很多有肺部或是呼……豆瓣9。6,两集封神,年度最佳国产神作非它莫属!最近,一部国产动画刷爆了热搜,开播两集就预定了年度最佳。今天必须来推荐一下这部国产之光《中国奇谭》一共8集,目前播出2集,豆瓣评分9。6。短片集由八个植……产后如何恢复身材?身材很重要?在这个看外表的时代,看脸、看身材很重要,前不久我碰到了杭州刚当妈妈一年多小章,小章是独生子女家在杭州。在一家网络公司当行政,当哺乳期过后之后,开始了工作,但由……高段位的父母,是陪伴者,而不是纠错者头条创作挑战赛作者:一巴掌的甜(富书专栏作者)前些日子,一个视频让人哭笑不得:冰天雪地里,一个女宝宝光着上身,在溜达,她的妈妈在后面紧跟着。只听妈妈问:……在移动应用程序发布的早期发现异常(译文)Nextdoor如何以1的采用率捕获移动应用程序发布异常在Nextdoor,我们在iOS和Android上的移动应用程序为数千万每周活跃用户提供内容。在这种规模下,我们每……恩比德抱怨判罚魔术哨子太多,身背五犯我很难防守76人以109119不敌魔术。赛后,76人中锋乔尔恩比德接受了记者的采访。本场比赛,恩比德出战33分钟,21投11中,其中三分球3投1中,罚球11投7中,得到30分11篮……推荐一款过年适合给长辈换的性价比手机过年一般都会给自己家中的长辈老人换一部既便宜又适合长辈使用的手机,选得好又能得到夸赞,那么该如何选择一款性价比手机给老人呢?今天推荐的这一款颜值性能都在线的手机是荣耀X4……夜光杯自己的湖很长时间,我一直弄不明白:我怎么会那么喜欢童年的那个湖其实,它只是战争年代留下的一个炸弹坑,坑边有一棵老榆树,还有一些零零星星的灌木杂草。可是,这样一个毫不起眼的炸弹坑,……一边是商家赚得盆满钵满,一边是老百姓贴钱待客,这不是好现象!看到游客说因为找不到吃饭的地方,最后是当地老百姓免费请游客吃饭,第一时间我是为我们云南人的淳朴善良高兴的,可是转念一想,这不是什么好现象!第一,至少说明我们当地政府、监管……全网都在催上架的流浪地球2耳机,东莞松山湖造!随着春节档大片上映,《流浪地球2》火爆海内外,不少被电影打动的观众开始寻找起了电影周边。行星发动机、外骨骼装甲、机械小狗笨笨。。。各种同款纷纷被观众盯上,大家在社交平台喊……
李隼遭到网友质疑!队内从不重用,大赛不给机会,成绩怎么会好?上来造句用上来造句大全生活微信除夕夜抢红包数据出炉6。88亿参与你收发了多少耙耙柑会上火吗天然洗发水有哪些不添加任何人工萃取剂的洗发水下属执行力差是谁的责任怎么提高网站优化排名封神演义小娥为什么有灵无魂小娥原身是谁我慢造句用我慢造句大全突围预算管理十面埋伏年股票诈骗新套路我的师傅是股王设局股王争霸赛冬奥会休战协议获得173国支持,但仍存在隐患,2008年教训读书的演讲稿水浒2017行善作文字议论文幸福原来很简单的作文体验四年级作文转变班风学风,提高学习效率主题班会教案游塞特凯达斯瀑布作文550字寒松诗南湖边运河畔,品尝老北京烤鸭,188元1只贵不贵?小料另外算书法水写布能洗吗水写布怎么洗2022年流行什么短袖?今夏最火的短袖款式初至京城寓居言怀

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找