SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
-
Updated
Mar 26, 2026 - Go
SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Ceph is a distributed object, block, and file storage platform
cloud-native distributed storage
A feature complete and high performance multi-group Raft library in Go.
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
Bitalostored is a high-performance distributed storage system, core engine based on bitalosdb(self-developed), compatible with Redis protocol.
Pravega - Streaming as a new software defined storage primitive
MooseFS Distributed Storage – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System / Software-Defined Storage
AIStore: scalable storage for AI applications
The LeoFS Storage System
Raft Java implementation which is simple and easy to understand.
Distributed "massively parallel" SQL query engine
Distributed Storage System for QEMU
DAOS Storage Stack (client libraries, storage engine, control plane)
Awesome list of distributed systems resources
High-performance Distributed Storage
CORTX Community Object Storage is 100% open source object storage uniquely optimized for mass capacity storage devices.
Distributed object storage server from Douban Inc.
Add a description, image, and links to the distributed-storage topic page so that developers can more easily learn about it.
To associate your repository with the distributed-storage topic, visit your repo's landing page and select "manage topics."