专栏名称: 云科安信
以风险为核,做数字世界的风险管理者。
今天看啥  ›  专栏  ›  云科安信

SERAPH聊技术|分布式算法之一致性哈希(Hash)算法

云科安信  · 公众号  ·  · 2024-05-20 09:27
    

文章预览

引言 白泽数字风险资产图鉴SaaS平台自上线以来至今共执行了8000多条任务、扫描了3.8万+个域名、33万+个IP,共发现144万+子域名、190万+个Web应用、261万+个端口、58万+个漏洞(含5.4万+个高危漏洞)。 能支撑这么庞大的任务数和对外并发数,可想而知,需要大量的资产探测节点(为方便理解,以下称为机器)和攻击探测机器,因此会引发资源分配、任务下发和调度等一系列的问题,本文将通过Rick与白泽老师的Q 的形式揭示白泽数字风险资产图鉴SaaS平台在拥有大量机器的情况下进行资源分配和调度优化的方法——一致性哈希算法(Consistent Hash)。 01 如何将用户的请求分配给机器? Rick 白泽老师,我们都知道的是:单台机器的性能毕竟是有限的嘛,而随着业务的扩展会带来越来越多的流量,因此在一个庞大的系统背后,总是存在不同的业务服务集群在对 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览