在 负载均衡算法 — 轮询 一文中,我们就指出了加权轮询算法一个明显的缺陷。即在某些特殊的权重下,加权轮询调度会生成不均匀的实例序列,这种不平滑的负载可能会使某些实例出现瞬时高负载的现象,导致系统存在宕机的风险。为了解决这个调度缺陷,就提出了 平滑加权轮询 调度算法。 …
在分布式系统中,为了实现负载均衡,必然会涉及到负载调度算法,如 Nginx 和 RPC 服务发现等场景。常见的负载均衡算法有 轮询、源地址 Hash、最少连接数,而 轮询 是最简单且应用最广的算法。 …
原文:GeoHash核心原理解析 机机是个好动又好学的孩子,某一天机机到北海公园游玩,肚肚饿了于是打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。饭饱之后机机开始反思了,地图如何根据自己所在位置查询来查询附近餐馆的呢? …
转自 伯乐专栏 玻璃猫 本文的灵感来源于京东金融数据部张洪雨同学的项目经历,感谢这位大神的技术分享。 …