Instagram的一个微小的改变导致使用的主要增加

  • 发布时间:2023-02-14 16:14:18
  • 来源:

Facebook拥有的照片共享应用程序Instagram背后的软件工程师仍在不断寻求提高应用程序的性能。性能改进可能听起来像完美的完美练习,但事实上,他们可以导致重要的事情 - 就像最终用户的更多用法一样。

这正是最近发生的事情:工程师要想知道Instagram的实践,可以在每个特定照片到用户的移动设备上提供多达20条评论(以便在用户点击“查看所有评论”时,它们会加快加载。他们决定拨打这个号码回到三个评论,这将自动从Facebook的服务器发送。他们这样做是出于几个原因,其中一个是任何常规的Instagram用户都会显而易见。

“媒体比他们的评论更常见,我们应该优化常见的情况,”Instagram软件工程师ClarkGredoña和临主杨今天在博客帖子中写道。但是,除此之外,他们写道,发表评论实际上是令人惊讶的大量的计算工作。有一件事,你通常无法压缩大量的数据。

新方法的结果?在最终用户的设备上发送较少的数据,更不强烈的内存使用情况,性能更稳定。通过用户配置文件滚动已上升2.7%。对移动的整体印象上涨0.7%,喜欢的人数上涨0.4%。

当然,其他Web公司(如Google和Pinterest)也仔细检查他们的代码以优化,优化,优化。这里有趣的是,增益可归因于对应用程序相当小的调整。

所有这些脚注都是评论变更也对Instagram取决于的Facebook数据中心基础架构也具有积极影响。

“当我们在所有用户推出这一点时,我们整个Django舰队的CPU下降了大约8%,出口下降约25%,”Gredoña和杨写道。“出口是衡量现场健康的衡量标准,这种下降通常会令人震惊。但在这种情况下,它是一个很好的标志,我们正在减少对我们基础架构的负担!“

查看完整博客文章,了解工作的更多详细信息。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。
  • Copyright ©2014-2021 水缘网v3ujbzcqei@gmail.com All Rights Reserved