{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,4]],"date-time":"2026-10-04T11:26:42Z","timestamp":1791113202675,"version":"4.1.0"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,6]]},"DOI":"10.1109\/dsn.2009.5270300","type":"proceedings-article","created":{"date-parts":[[2009,9,30]],"date-time":"2009-09-30T18:41:36Z","timestamp":1254336096000},"page":"504-513","source":"Crossref","is-referenced-by-count":20,"title":["An efficient XOR-scheduling algorithm for erasure codes encoding"],"prefix":"10.1109","author":[{"given":"Jianqiang","family":"Luo","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lihao","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"James S.","family":"Plank","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"19","article-title":"fas storage systems: laying the foundation for application availability","author":"nisbet","year":"0","journal-title":"Network Appliance white paper http \/\/www netapp com\/us\/ library\/analystreports\/ar1056 html"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/2.318580"},{"key":"18","author":"luby","year":"1997","journal-title":"Code for Cauchy Reed-Solomon Coding"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2007.4367974"},{"key":"16","doi-asserted-by":"crossref","DOI":"10.1145\/378993.379239","article-title":"oceanstore: an architecture for global-scale persistent storage","author":"kubiatowicz","year":"2000","journal-title":"Proceedings of the 11th international conference on Architectural support for programming languages and operating systems - ASPL"},{"key":"13","year":"0"},{"key":"14","year":"2008","journal-title":"Cleversafe Dispersed Storage"},{"key":"11","author":"hennessy","year":"2002","journal-title":"Computer Architecture A Quantitative Approach chapter Appendiex C"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/ITW.2007.4313077"},{"key":"21","article-title":"the raid-6 liberation codes","author":"plank","year":"2008","journal-title":"FAST '08 Proc of the 6th Usenix Conference on File and Storage Technologies"},{"key":"20","article-title":"jerasure: a library in c\/c++ facilitating erasure coding for storage applications","author":"plank","year":"2007"},{"key":"22","article-title":"a performance evaluation and examination of open-source erasure coding libraries for storage","author":"plank","year":"2009","journal-title":"FAST '09 Proc of the 7th Usenix Conference on File and Storage Technologies"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2006.43"},{"key":"24","author":"allen","year":"2001","journal-title":"Optimizing Compilers for Modern Architectures"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1137\/0108018"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/800017.800539"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2007.32"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/18.746809"},{"key":"29","article-title":"a platform for survivable and secure data storage systems","author":"hydra","year":"2005","journal-title":"StorageSS '05 International Workshop on Storage Security and Survivability"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/18.179343"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/12.364531"},{"key":"10","article-title":"matrix methods for lost data reconstruction in erasure codes","author":"hafner","year":"2005","journal-title":"FAST '05 Proc of the 4th USENIX Conference on File and Storage Technologies"},{"key":"1","year":"0","journal-title":"Unlimited"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/18.782102"},{"key":"7","article-title":"row-diagonal parity for double disk failure correction","author":"corbett","year":"2004","journal-title":"FAST '04 Proc of the 3rd USENIX Conference on File and Storage Technologies"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/71.910866"},{"key":"5","article-title":"an xor-based erasure-resilient coding scheme","author":"blomer","year":"1995"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/18.746771"},{"key":"9","article-title":"weaver codes: highly fault tolerant erasure codes for storage systems","author":"hafner","year":"2005","journal-title":"FAST '05 Proc of the 4th USENIX Conference on File and Storage Technologies"},{"key":"8","year":"0"}],"event":{"name":"Networks (DSN)","location":"Lisbon, Portugal","start":{"date-parts":[[2009,6,29]]},"end":{"date-parts":[[2009,7,2]]}},"container-title":["2009 IEEE\/IFIP International Conference on Dependable Systems &amp; Networks"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5243642\/5270274\/05270300.pdf?arnumber=5270300","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T16:05:18Z","timestamp":1633968318000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5270300\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/dsn.2009.5270300","relation":{},"subject":[],"published":{"date-parts":[[2009,6]]}}}