There are 5 repositories under erasure-coding topic.
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
MooseFS Distributed Storage – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System / Software-Defined Storage
[Looking for new owners/maintainers, see #88] Rust implementation of Reed-Solomon erasure coding
Reed-Solomon forward error correcting library
Block Erasure Format - An extensible, fast, and usable file utility to encode and decode interleaved erasure coded streams of data.
Erasure coding (Reed–Solomon coding) in Go
Secret sharing library in Java for the Archistar multi-cloud storage system
Blazing Fast Erasure-Coding with Random Linear Network Coding (RLNC)
This is the implementation repository of our SOSP'24 paper: Aceso: Achieving Efficient Fault Tolerance in Memory-Disaggregated Key-Value Stores.
Random Linear Network Coding
Examples of usage for Mellanox HW offloads
Have a Seat on the ErasureBench: Easy Evaluation of Erasure Coding Libraries for Distributed Storage Systems
Reed-Solomon GF(2^16) erasure coding with O(n log n) complexity
This repository contains the code for the project of Distributed Computing course at the University of Genoa.
OCaml implementation of Reed-Solomon erasure coding
Community version of nCloud (This repository will be archived soon. We will be moving to the repository in the link below and please check the latest updates there.)
Reed solomon erasure coding for Elixir with Rust bindings