文件名称:siddhartha:使用 Akka 用 Scala 编写的简单玩具 DHT
文件大小:35KB
文件格式:ZIP
更新时间:2024-06-18 04:09:27
Scala
悉达多 Siddhartha 是一个简单的玩具 ,用用编写。 技术的 密钥空间分布 该 DHT 使用二叉树类型的密钥空间分配算法,如下图所示: 1. -> node(0) = [0, 200) -- the top level node 2. node(0) = [0, 100), -> node(1) = [100, 200) 3. node(0) = [0, 100) node(1) = [100, 150) node(2) = [150, 200) ... ->表示新节点的附加位置。 转发 如果节点收到对不在其密钥空间[a, b)的密钥k的请求,它会将消息转发到: 如果k >= b到k >= a(c)孩子(只有一个这样的孩子) 如果k < a到它的父级 用法 首先,您应该关注两个主要类: Dharma是“系统”类。 它围绕着A
【文件预览】:
siddhartha-master
----.gitignore(1KB)
----README.md(2KB)
----build.sbt(361B)
----src()
--------test()
--------main()
----LICENSE.txt(1KB)
----project()
--------plugins.sbt(22B)
--------build.properties(20B)