DistributedStorage-OpenSource-List
Distributed Storage OpenSource List
Distributed ID
-
Unique Id generator
: Id generator based on Twitter’s Snowflake.
-
Leaf
: Distributed ID Generate Service.
Distributed Lock
- Redis Based Lock: Redlock-rb, Redlock-php, Redsync.go, Redisson.
Distributed Consensus
-
liferaft
: Consensus protocol based on raft, but only for saving lifes and works in node as well as in browers.
-
Dragonboat
: Dragonboat is a high performance multi-group Raft consensus library in Go.
Distributed Storage
Distributed FS
- 2020-JuiceFS
: JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Object Storage
-
2015-linx-server
: Self-hosted file/code/media sharing website.
-
Image Server
: An image server toolkit in Go (Golang)
-
Blb
: Blb is a distributed object storage system designed for use on bare metal with spinning disks in cluster computing environments.
-
BFS
-
TFS
-
fastDFS
-
MogileFS
-
2019-MinIO
: MinIO is a high performance object storage server compatible with Amazon S3 APIs.
-
2019-Dragonfly
: An Open-source P2P-based Image and File Distribution System.
-
2020-Garage
: An open-source distributed object storage service tailored for self-hosting.