BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

rss
  • 他的粉丝

    Instagram的iOS原生代码热加载技术

    作者 Instagram工程博客 关注 1 他的粉丝 ,译者 胡红星 关注 0 他的粉丝   发布于  2018年5月11日

    我们的工具在小组内已变得非常流行,特别是使用ComponentKit的工程师。在大型应用中,这使得工程师查看修改结果的速度提升了20倍。高性能、与现有开发工具和框架的紧密结合已经让原生代码的加载成了在Instagram和Facebook的iOS工程师平时工作流程中的重要一环。

  • 他的粉丝

    如何使用Python对Instagram进行数据分析?

    作者 Nour Galaby 关注 0 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2017年9月25日

    本文介绍了如何通过Python分析Instagram数据,文中的方法也可用于其他数据分析项目。

  • 他的粉丝

    Python向来以慢著称,为啥Instagram却唯独钟爱它?

    作者 朱雷 关注 0 他的粉丝 发布于  2017年6月15日 3

    PyCon 是全世界最大的以 Python 编程语言 为主题的技术大会,大会由 Python 社区组织,每年举办一次。在 Python 2017 上,Instagram 的工程师们带来了一个有关 Python 在 Instagram 的主题演讲,同时还分享了 Instagram 如何将整个项目运行环境升级到 Python 3 的故事。

他的粉丝

禁用Python的GC机制后,Instagram性能提升10%

作者 刘志勇 关注  他的粉丝 发布于  2017年2月9日

通过关闭Python垃圾回收(Garbage Collection,GC)机制(通过回收和释放未使用的数据来回收内存),Instagram的性能可以提高10%。是的,你没有听错!通过禁用GC,我们可以减少内存占用并提高CPU LLC缓存命中率。如果你想知道知道为什么,那么就来阅读Chenyang Wu和Min Ni为此撰写的文章。 3

他的粉丝

Instagram的持续部署

作者 张天雷 关注 4 他的粉丝 发布于  2016年5月25日

在Instagram,我们每天要将后端代码部署30-50次(每当工程师将改动提交到主分支以后,就要重新部署)。其中的大部分部署是不需要人为干预的。尽管这种做法看起来很疯狂,尤其是在Instagram目前的规模情况下,它却工作的很好。本文就介绍了我们是如何实现该系统并使得它能够很好的工作的。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT