This post written jointly with JT Olds.

Infectious — The Reed-Solomon Forward Error Correcting library for Go

storj/infectious — Reed-Solomon forward error correcting library

Infectious is a high-performance forward error correcting library for the Go programming language. Error correcting codes in general are widely used for reliability and resilience, and even for decreasing latency and increasing throughput. Reed-Solomon specifically is used all the way from QR codes or barcodes to satellite communication and is why scratched CDs and DVDs still work. If you haven’t guessed yet, we use Reed-Solomon, too.