| Package | python3-pyeclib |
| Source | python-pyeclib |
| Version | 1.6.0-8~bpo11+1 |
| Architecture | amd64 |
| Maintainer | Debian OpenStack |
| Installed-Size | 122 |
| Depends | python3-six (>= 1.9.0), python3 (<< 3.10), python3 (>= 3.9~), python3:any, libc6 (>= 2.4), liberasurecode1 (>= 1.6.0) |
| Filename | pool/bullseye-zed-backports/main/p/python-pyeclib/python3-pyeclib_1.6.0-8~bpo11+1_amd64.deb |
| Size | 30172 |
| MD5sum | 534f280ca928a6f9007c6720f147b4d9 |
| SHA1 | f9ec761c21827440d6ce2e8420fdeaaf1015702b |
| SHA256 | b6b1fea5e8db4a04a46699127438795eae8c9a1085c0df77f3eb26be2ce3f464 |
| Section | python |
| Priority | optional |
| Homepage | https://github.com/openstack/pyeclib |
| Description | interface for implementing erasure codes - Python 3.x
This library provides a simple Python interface for implementing erasure
codes. To obtain the best possible performance, the underlying erasure code
algorithms are written in C.
.
This library makes use of Jerasure for Reed-Solomon and provides its own flat
XOR-based erasure code encoder and decoder. Currently, it implements a
specific class of HD Combination Codes (see "Flat XOR-based erasure codes in
storage systems: Constructions, efficient recovery, and tradeoffs" in IEEE
MSST 2010). These codes are well-suited to archival use-cases, have a simple
construction and require a minimum number of participating disks during
single-disk reconstruction (think XOR-based LRC code). |
| Description-md5 | |