Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Architecture 众包应用Waze_Architecture - Fatal编程技术网

Architecture 众包应用Waze

Architecture 众包应用Waze,architecture,Architecture,Waze是一款用于流量和警报的人满为患的采购应用程序。我正在构建类似于Waze的东西,但我的问题是,当人们通知不同类型的警报时,他们出现在地图上,这些警报是如何消失的。它们是基于时间的还是某个用户(实际的人)将它们标记为无效?没有源代码的人不可能最终告诉您这是如何工作的。也就是说,你可以通过一点研究和常识来推理你的方法 截至2013年6月 大约在同一时间 尽管可能性很小,但让我们设想一下,所有115名员工都有每周40小时删除警报的唯一责任。因此,115人*40小时*60分钟=276000分钟,每

Waze是一款用于流量和警报的人满为患的采购应用程序。我正在构建类似于Waze的东西,但我的问题是,当人们通知不同类型的警报时,他们出现在地图上,这些警报是如何消失的。它们是基于时间的还是某个用户(实际的人)将它们标记为无效?

没有源代码的人不可能最终告诉您这是如何工作的。也就是说,你可以通过一点研究和常识来推理你的方法

截至2013年6月

大约在同一时间

尽管可能性很小,但让我们设想一下,所有115名员工都有每周40小时删除警报的唯一责任。因此,115人*40小时*60分钟=276000分钟,每周可以手动删除警报。让我们(保守地)假设每个用户每周生成一个警报。这意味着每周生成50000000个警报。50000000次警报/276000分钟=每分钟181次警报=每秒3次警报。如果Waze的所有员工都只需要手动删除警报,那么Waze的每个员工手动删除警报的速度就是如此之快

在这两个数字(员工人数和用户人数)公布后的几个月内


现在,正如我所说的,对于一个没有源代码的人来说,不可能确切地告诉你Waze是如何工作的。但是,从直觉上看,任何人把所有的钱花在一家由115人组成的公司上都是很奇怪的,因为这家公司每秒钟至少要点击鼠标三次,几乎没有时间考虑业务的任何其他方面。但是,你的猜测和我的一样好。

我们考虑一下。这是众包的。那意味着什么?我们在人群中使用人!换句话说,员工与报告的危害无关。首先,它是基于时间的。如果在一段时间后没有人“竖起大拇指”,它就会消失。“竖起大拇指”可以延长所需的时间,直到报告自行消失。但如果危险不存在,Wazers可以点击“不存在”,报告就会消失


我的建议是,如果你想尝试模仿Waze,只需下载该应用程序并使用一个月。

看起来StackOverFlow对初学者来说是个残酷的地方!对于那些不做任何跑腿工作的人来说,这是一个残酷的地方。这不是一个编码服务,而是一个针对特定问题的问答网站。