使用FlatBuffers改善Facebook在Android上的性能
在Facebook上,人们可以通过阅读状态更新和查看照片来与家人和朋友保持联系。在我们的后端,我们存储构成这些连接的社交图的所有数据。在移动客户端上,我们无法下载整个图,所以我们将节点及其一些连接下载为本地树结构。 下图说明了这是如何用于带有图片附件的故事的。在这个例子中,John创建了这个故事,然后他的朋友们喜欢它并评论它。图片的左侧是社交图,用来描述Facebook后台的关系。当安卓应用程序查
在Facebook上,人们可以通过阅读状态更新和查看照片来与家人和朋友保持联系。在我们的后端,我们存储构成这些连接的社交图的所有数据。在移动客户端上,我们无法下载整个图,所以我们将节点及其一些连接下载为本地树结构。 下图说明了这是如何用于带有图片附件的故事的。在这个例子中,John创建了这个故事,然后他的朋友们喜欢它并评论它。图片的左侧是社交图,用来描述Facebook后台的关系。当安卓应用程序查