文件名称:distrib-toyChord:Chord协议的简化实现
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-09 20:01:29
Python
distrib-toyChord @ EL
这项工作是在2020-21年冬季学期的NTUA EMMY学校的“分布式系统”本科课程的框架内进行的。 目标是实现称为玩具-Chord的Chord协议的简化版本( )。 具体来说,没有实现带有手指表的路由,并且我们不执行带有插入/删除/查询数据的自动加入/离开节点的操作,并且我们还考虑到存在一个永不离开的节点(引导节点),并且有新节点通过该节点进入。 该协议的实现位于main_dht.py文件中,以下是两个用例:
python3 main_dht.py --bootstrap --replication_factor
【文件预览】:
distrib-toyChord-main
----main_dht.py(23KB)
----cli.py(9KB)
----LICENSE(1KB)
----transactions()
--------requests.txt(10KB)
--------query.txt(7KB)
--------insert.txt(11KB)
----README.md(4KB)