23 Distributed Filesystems tools and projects

  • Ceph

    9.1 10.0 L1 C++
    Distributed object store and file system.
  • TahoeLAFS

    5.2 9.9 L2 Python
    secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system.
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Sponsored scoutapm.com
  • SeaweedFS

    8.9 9.9 Go
    SeaweedFS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files! to serve the files fast! Instead of supporting full POSIX file system semantics, SeaweedFS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS".
  • HDFS

    9.4 9.8 L1 Java
    Distributed, scalable, and portable file-system written in Java for the Hadoop framework.
  • Alluxio (formerly Tachyon)

    8.2 0.0 Java
    Alluxio, formerly Tachyon, Unify Data at Memory Speed
  • Go IPFS

    9.0 9.3 Go
    Implementation of IPFS, a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files.
  • Gluster

    7.3 9.3 L2 C
    Gluster Filesystem - (this is only a public mirror, see the README for contributing)
  • Pravega

    5.7 9.3 Java
    Pravega - Streaming as a new software defined storage primitive
  • MooseFS

    5.1 7.1 L1 C
    Fault tolerant, highly available, highly performing, easily scalable network distributed file system
  • OpenAFS

    2.6 7.8 L2 C
    Distributed network file system with read-only replicas and multi-OS support.
  • lizardfs

    5.0 6.6 C++
    LizardFS is an Open Source Distributed File System licenced under GPLv3.
  • Camlistore

    7.6 7.2 Go
    A set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data.
  • LeoFS

    5.4 0.7 Erlang
    Unstructured object/data storage and a highly available, distributed, eventually consistent storage system.
  • rozofs

    3.0 1.7 C
    Scale-out storage using erasure coding
  • XtreemFS

    3.5 0.0 L1 Java
    XtreemFS is a fault-tolerant distributed file system for all storage needs.
  • GlusterFS

    2.3 0.0
    Scale-out network-attached storage file system.
  • huststore

    5.1 0.0 C
    High-performance Distributed Storage
  • SheepDog

    5.3 0.0 C
    A distributed Blockdevice, Rest, QEMU and distributed Filesystem storage.
  • MogileFS

    4.0 0.0 L2 Perl
    Application level, network distributed file system.
  • Lustre

    A type of parallel distributed file system, generally used for large-scale cluster computing.
  • DRBD

    Distributed Replicated Block Device.
  • Ori Filesystem

    - -
    A Secure Distributed File System built for offline operation.
  • Minio

    Minio is an open source object storage server compatible with Amazon S3 APIs. (Source Code) Apache-2.0 Go

Add another 'Distributed Filesystems' Tool