(资料图片仅供参考)
脸书不断新增用户(上一次统计20.1亿),建立新的数据中心(目前已达10个),桌面和移动广告业务发展势头强劲。市值接近前5000亿美元,马克扎克伯格又准备休陪产假了,可以说两人都在加州门罗公园,在那里会很不错。
脸书的软件和硬件开发团队不需要考虑所有这些业务,只需要知道他们总是要支付账单和工资。他们只是每天做生意,一如既往地发起和维护很多一线业务背后的计划。在过去十年左右的时间里,它们也是开源社区的宝贵资源。
[emailprotected],社交网络宣布了一系列解决复杂技术问题的进展,最终将该技术扩展到每天使用脸书的数十亿用户,从而推动当前和未来的公司创新。
持续推送:今年早些时候,脸书将其生产Web层100%迁移到持续部署模型,因此脸书每年365天每24小时和7小时发送几十到几百个代码更改。这样做的好处包括能够更快地发送修复程序;它赋予全球开发团队在最适合他们的时间发布代码的权利,从而生成更强大的工具/流程来应对发布频率,为公司应对未来的增长做更好的准备;实时发布和反馈系统。
总的来说,这种模式可以提高产品开发和产品稳定性。持续部署可实现新功能的快速迭代,并提高使用facebook.com的用户的安全性和稳定性。
可以在脸书规模上进行连续部署。该团队发现,更频繁的运输不会影响生产率或质量。随着开发人员数量和规模的增加,代码量保持不变。
高级360照片优化:脸书分享了它如何重新设计其照片基础设施,以立即查看高分辨率的360张照片,而不会导致新闻提要中的其他内容停止。这是该公司刚刚推出的新的应用内捕获体验,其允许“平铺”存储和提供照片内容的方法类似于通过地图技术提供航空图像的方法。
脸书还发布了一项关于如何使用深度神经网络来校正弯曲360度照片方向的新研究。对于传统的2D照片,编辑这种旋转模式非常简单,但是对于身临其境的360度照片,同类型的工具并不流行,也不直观。该团队开发的深度神经网络将自动修复旋转场景。
LogDevice:脸书定制的日志存储系统LogDevice有助于确保脸书的10个全球数据中心能够在分布式数据存储之间有效地复制日志数据,同时保持高写入可用性、持久性和一致性。
关键词: