当前位置:首页 > 探索 > 奇闻

奥兰多枪击案发生后让你五分钟报平安的SafetyCheck是怎么实现的?-天博娱乐app

2021-01-31 13:47:02
本文摘要:同性婚姻的彩虹过滤器等Facebook的案例有灾害期间,帮助朋友保证安全性的想法。

同性婚姻的彩虹过滤器等Facebook的案例有灾害期间,帮助朋友保证安全性的想法。灾害期间,人们可以改变自己的状态,应对自己的安全性。但是,这不是让别人告诉我安全性的最佳解决方案。

天博娱乐app

因为:1.告诉朋友们安全性2.你的朋友获得信息确认你的安全性,首先,并非所有的朋友都能看到这个改版。其次,用户无法获得灾害中所有朋友的名单Brain想要更加结构化的方法。

那么,它是如何运作的呢?如果你在灾区,Facebook不会发给你启动时,告诉你是否安全。如果你还是OK,页面上的我很安全按钮会确认你是安全的。你所有的朋友都会被警告你仍然是安全的。

你的朋友也可以看到灾区所有朋友的名单。所以问题来了:如何在灾难发生地建立用户?更容易想起的解决方案是构筑地理索引(GeoIndex)的确,但是人们大幅度移动,无法动态地改版数据的15亿用户的地理索引太大,Brain集团没有足够的资源来支持它——忘记,他们只是Facebook这个大公司最后的解决方案综合了社交图像的轮廓和属性:灾害再次发生时(例如尼泊尔地震),SafetyCheck在各个独立国家的信息流程中开始时不检查钩子的用户检查信息流程时,钩子不生效。如果用户写信息时没有发生灾害的地方(尼泊尔),什么都会再次发生,但是在尼泊尔找到他的信息流的时候,Duang。其次,SafetyCheck不会检查用户的所有朋友。

天博娱乐app

如果他们在同一个地区,SafetyCheck不会立即在启动时通报,告诉他们是否安全。这个过程不会重复。对于在灾害地区被证明的人来说,最重要的工作是检查朋友,发送通报。

在实践过程中,该方案非常有效。算法很快就能找到人,真的很快就会再次发生,没有迟到。例如,一群人在同一个房间的人正好收到他们的提示信息。

这是怎么做到的?秘诀是Facebook上人与人联系的图像密集而有联系。在Facebook中,15亿用户给予两个人的间隔只有4.47而不是6,在平均值中,5步就可以在Facebook中找到任何人。

系统开始时随机选择更活跃、朋友数量更多的用户,过滤器丢弃了很多违反宪法的用户,不必再开展数十亿多馀的计算。但是,另一个问题是SafetyCheck需要分阶段服务器来处理不同用户的催促,包括用户的朋友。此时,分布式解决方案在两台不同的数据中心机器中检测到同一用户,意味着重复分离度的边缘后,一个用户不会接到两个通报。

想象一下,如果家庭一下子收到多个证明他五谷丰登的通报,反而不会减少用户的不安感。解决问题的方法是用数据库保存状态,只有一台机器用于检查用户。尼泊尔地震中央:约5分钟内有300万人接受改版状态的催促,尼泊尔有1亿人获得了安全性的证明。五分钟内,三分之二的FACEBOOK用户被系统重复。

天博娱乐

经历了一些困难后,SafetyCheck发表了第一版。但是,由于Facebook系统本身的复杂性,该功能继续隐藏,只有在紧急情况再次发生时才能完成。例如,刚刚发生的奥兰多枪击事件。页面在这里可以读者Highscalability的原文。

原始文章允许禁止发布。下一篇文章发表了注意事项。


本文关键词:天博娱乐,天博娱乐app,天博app

本文来源:天博娱乐-www.yubetour.com

热门推荐