文件名称:ucz-dfs:用Rust编写的分布式文件系统
文件大小:54KB
文件格式:ZIP
更新时间:2024-06-12 04:03:04
rust distributed-systems filesystem hdfs distributed-file-system
ucz-dfs(ucz分布式文件系统)
基于hdfs / gfs的分布式文件系统。 只是为了娱乐和学习。
工作仍在进行中,很多事情丢失了。
如果您想尝试一下,这是启动Docker容器( docker-compose up )并bash到运行中的容器( docker exec -it
【文件预览】:
ucz-dfs-master
----config()
--------default.toml(374B)
----build.rs(289B)
----Cargo.lock(34KB)
----.github()
--------workflows()
----Dockerfile(279B)
----tests()
--------dfs_read_write.rs(4KB)
--------heartbeat.rs(4KB)
--------data_transfer.rs(5KB)
--------directories.rs(2KB)
----src()
--------error.rs(2KB)
--------bin()
--------config.rs(3KB)
--------block.rs(766B)
--------namenode()
--------datanode()
--------fs()
--------io()
--------lib.rs(182B)
--------utils()
----Cargo.toml(605B)
----docker()
--------start-datanode.sh(40B)
--------udfs-config.toml(355B)
--------start-namenode.sh(22B)
----docker-compose.yml(807B)
----.gitignore(8B)
----.dockerignore(17B)
----README.md(922B)
----proto()
--------client_protocol.proto(1KB)
--------common.proto(266B)
--------datatransfer_protocol.proto(488B)
--------node_protocol.proto(445B)
----LICENSE.txt(11KB)