Memory

rusty_erasure

Rust alternative to ISA-L erasure coding

1

Rust alternative to ISA-L erasure coding, ending C Reed-Solomon durability bugs

rusty_erasure is the Remade with Rust pin for this lane: keep the product shape, change the safety floor, and stop shipping the old C or cloud default by accident.

2

Instant benefit

Status: 0.4.1: complete and conformant (0.4.0 is the current crates.io release). Every kernel is deployed on every architecture it can run on, RAID-6 included, and as of 0.4.1 the core also builds on 32-bit bare metal. The public API is settled and encoded output is frozen: shards.

3

Deploy with GitHub access

  1. Confirm you can open https://github.com/Remade-With-Rust/rusty_erasure.
  2. Add the crate to your project (crates.io when published, otherwise git):
    cargo add rusty_erasure

    Git pin: cargo add --git https://github.com/Remade-With-Rust/rusty_erasure.git

  3. Prove the pin with cargo check before the next agent prompt can swap it for a C or cloud default.
  4. Read the builder field note for composition: /learn/rusty-erasure/.

Part of Remade with Rust. Deploy toward MATA.NETWORK when the binary is ready to place.