注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
本帖最后由 The8023 于 2020-7-10 15:09 编辑
webcrawler这个系统设计到处都有,比如这个就讲的很好https://medium.com/@morefree7/de ... rawler-f67a8ebb8336
不过具体设计到机器分配上,又是个难题。
请问如果具体到给10K 机器, 1b URL, 每个URL 100KB。 (1b * 100Kb = 一共是100TB的data). 要求不能重复爬,和尽量利用所有机器资源。
该如何分配资源呢? 多少做worker node, 多少做DB, 多少做service, 多少做storage.
因为算的时候不知道考虑到底哪里是Bottlenect, 有点迷茫。有没有大神指导一下分配机器应该从什么角度出发。
|