【文件属性】:
文件名称:maglev:Golang中的Google Maglev哈希算法实现
文件大小:22KB
文件格式:ZIP
更新时间:2021-05-22 22:32:54
golang maglev balancers Go
磁悬浮列车:Golang中的Google磁悬浮哈希算法实现
什么是磁悬浮
磁悬浮列车是Google的网络负载平衡器。 它是在大型Linux服务器上运行的大型分布式软件系统。 与传统的硬件网络负载平衡器不同,它不需要专门的物理机架部署,并且可以通过添加或删除服务器轻松调整其容量。 (引自)
这是有关Maglev的中文阅读说明:
安装及使用
安装
go get github.com/kkdai/maglev
用法
func main () {
sizeN := 5
lookupSizeM := 13 //(must be prime number)
var names [] string
for i := 0 ; i < sizeN ; i ++ {
names = append ( names , fmt . Sprintf ( "backend-%d" , i ))
}
【文件预览】:
maglev-master
----.gitignore(34B)
----maglev_test.go(6KB)
----README.md(3KB)
----maglev.go(3KB)
----.github()
--------workflows()
----LICENSE(11KB)
----go.mod(82B)
----vendor()
--------modules.txt(73B)
--------github.com()
----go.sum(169B)
----.travis.yml(279B)