{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T16:32:54Z","timestamp":1778603574003,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,4,18]],"date-time":"2016-04-18T00:00:00Z","timestamp":1460937600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,4,18]]},"DOI":"10.1145\/2901318.2901328","type":"proceedings-article","created":{"date-parts":[[2016,4,12]],"date-time":"2016-04-12T12:23:12Z","timestamp":1460463792000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":100,"title":["Partial-parallel-repair (PPR)"],"prefix":"10.1145","author":[{"given":"Subrata","family":"Mitra","sequence":"first","affiliation":[{"name":"Purdue University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajesh","family":"Panta","sequence":"additional","affiliation":[{"name":"AT&amp;T Labs Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Moo-Ryong","family":"Ra","sequence":"additional","affiliation":[{"name":"AT&amp;T Labs Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saurabh","family":"Bagchi","sequence":"additional","affiliation":[{"name":"Purdue University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,4,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Ceph http:\/\/ceph.com\/.  Ceph http:\/\/ceph.com\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Google Colossus File System: http:\/\/static.googleusercontent.com\/media\/research.google.com\/en\/university\/relations\/facultysummit2010\/storage_architecture_and_challenges.pdf.  Google Colossus File System: http:\/\/static.googleusercontent.com\/media\/research.google.com\/en\/university\/relations\/facultysummit2010\/storage_architecture_and_challenges.pdf."},{"key":"e_1_3_2_1_3_1","unstructured":"Erasure Coding Support inside HDFS: https:\/\/issues.apache.org\/jira\/browse\/HDFS-7285.  Erasure Coding Support inside HDFS: https:\/\/issues.apache.org\/jira\/browse\/HDFS-7285."},{"key":"e_1_3_2_1_4_1","unstructured":"OpenStack: Open source software for creating private and public clouds: http:\/\/www.openstack.org\/.  OpenStack: Open source software for creating private and public clouds: http:\/\/www.openstack.org\/."},{"key":"e_1_3_2_1_5_1","unstructured":"Quantcast File System http:\/\/quantcast.github.io\/qfs\/.  Quantcast File System http:\/\/quantcast.github.io\/qfs\/."},{"key":"e_1_3_2_1_6_1","unstructured":"OpenStack Object Storage (Swift): http:\/\/swift.openstack.org.  OpenStack Object Storage (Swift): http:\/\/swift.openstack.org."},{"key":"e_1_3_2_1_7_1","unstructured":"Big Data and What it Means: http:\/\/www.uschamberfoundation.org\/bhq\/big-data-and-what-it-means.  Big Data and What it Means: http:\/\/www.uschamberfoundation.org\/bhq\/big-data-and-what-it-means."},{"key":"e_1_3_2_1_8_1","unstructured":"Yahoo Cloud Object Store: http:\/\/yahooeng.tumblr.com\/post\/116391291701\/yahoo-cloud-object-store-object-storage-at.  Yahoo Cloud Object Store: http:\/\/yahooeng.tumblr.com\/post\/116391291701\/yahoo-cloud-object-store-object-storage-at."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2684464.2684505"},{"key":"e_1_3_2_1_10_1","volume-title":"A scalable, commodity data center network architecture","author":"Al-Fares M.","year":"2008","unstructured":"M. Al-Fares , A. Loukissas , and A. Vahdat . A scalable, commodity data center network architecture . 2008 . M. Al-Fares, A. Loukissas, and A. Vahdat. A scalable, commodity data center network architecture. 2008."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1117201.1117224"},{"key":"e_1_3_2_1_12_1","volume-title":"NSDI","author":"Bhagwan R.","year":"2004","unstructured":"R. Bhagwan , K. Tati , Y. Cheng , S. Savage , and G. M. Voelker . Total recall: System support for automated availability management . In NSDI , 2004 . R. Bhagwan, K. Tati, Y. Cheng, S. Savage, and G. M. Voelker. Total recall: System support for automated availability management. In NSDI, 2004."},{"key":"e_1_3_2_1_13_1","volume-title":"Mathematics of Computation","author":"Pereyra V.","year":"1970","unstructured":"k. Bj\u00f6rck and V. Pereyra . Solution of vandermonde systems of equations . Mathematics of Computation , 1970 . k. Bj\u00f6rck and V. Pereyra. Solution of vandermonde systems of equations. Mathematics of Computation, 1970."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2015.7248360"},{"key":"e_1_3_2_1_16_1","volume-title":"NSDI","author":"Chun B.-G.","year":"2006","unstructured":"B.-G. Chun , F. Dabek , A. Haeberlen , E. Sit , H. Weatherspoon , M. F. Kaashoek , J. Kubiatowicz , and R. Morris . Efficient replica maintenance for distributed storage systems . In NSDI , 2006 . B.-G. Chun, F. Dabek, A. Haeberlen, E. Sit, H. Weatherspoon, M. F. Kaashoek, J. Kubiatowicz, and R. Morris. Efficient replica maintenance for distributed storage systems. In NSDI, 2006."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2010.2054295"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2013.6691581"},{"key":"e_1_3_2_1_19_1","volume-title":"OSDI","author":"Ford D.","year":"2010","unstructured":"D. Ford , F. Labelle , F. I. Popovici , M. Stokely , V.-A. Truong , L. Barroso , C. Grimes , and S. Quinlan . Availability in globally distributed storage systems . In OSDI , 2010 . D. Ford, F. Labelle, F. I. Popovici, M. Stokely, V.-A. Truong, L. Barroso, C. Grimes, and S. Quinlan. Availability in globally distributed storage systems. In OSDI, 2010."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592576"},{"key":"e_1_3_2_1_21_1","volume-title":"FAST","author":"Hu Y.","year":"2012","unstructured":"Y. Hu , H. C. Chen , P. P. Lee , and Y. Tang . Nccloud: applying network coding for the storage repair in a cloud-of-clouds . In FAST , 2012 . Y. Hu, H. C. Chen, P. P. Lee, and Y. Tang. Nccloud: applying network coding for the storage repair in a cloud-of-clouds. In FAST, 2012."},{"key":"e_1_3_2_1_22_1","volume-title":"ATC","author":"Huang C.","year":"2012","unstructured":"C. Huang , H. Simitci , Y. Xu , A. Ogus , B. Calder , P. Gopalan , J. Li , and S. Yekhanin . Erasure coding in windows azure storage . In ATC , 2012 . C. Huang, H. Simitci, Y. Xu, A. Ogus, B. Calder, P. Gopalan, J. Li, and S. Yekhanin. Erasure coding in windows azure storage. In ATC, 2012."},{"key":"e_1_3_2_1_23_1","volume-title":"IEEE ICASSP","author":"Ji H. M.","year":"2002","unstructured":"H. M. Ji . An optimized processor for fast reed-solomon encoding and decoding . In IEEE ICASSP , 2002 . H. M. Ji. An optimized processor for fast reed-solomon encoding and decoding. In IEEE ICASSP, 2002."},{"key":"e_1_3_2_1_24_1","volume-title":"FAST","author":"Khan O.","year":"2012","unstructured":"O. Khan , R. C. Burns , J. S. Plank , W. Pierce , and C. Huang . Rethinking erasure codes for cloud file systems: minimizing i\/o for recovery and degraded reads . In FAST , 2012 . O. Khan, R. C. Burns, J. S. Plank, W. Pierce, and C. Huang. Rethinking erasure codes for cloud file systems: minimizing i\/o for recovery and degraded reads. In FAST, 2012."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379239"},{"key":"e_1_3_2_1_26_1","volume-title":"HotStorage","author":"Li J.","year":"2015","unstructured":"J. Li and B. Li . Beehive: erasure codes for fixing multiple failures in distributed storage systems . In HotStorage , 2015 . J. Li and B. Li. Beehive: erasure codes for fixing multiple failures in distributed storage systems. In HotStorage, 2015."},{"key":"e_1_3_2_1_27_1","volume-title":"North-Holland","author":"MacWilliams F. J.","year":"1977","unstructured":"F. J. MacWilliams and N. J. A. Sloane . The theory of error correcting codes . North-Holland , 1977 . F. J. MacWilliams and N. J. A. Sloane. The theory of error correcting codes. North-Holland, 1977."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594336"},{"key":"e_1_3_2_1_29_1","volume-title":"OSDI","author":"Muralidhar S.","year":"2014","unstructured":"S. Muralidhar , W. Lloyd , S. Roy , C. Hill , E. Lin , W. Liu , S. Pan , S. Shankar , V. Sivakumar , L. Tang , : Facebooks warm blob storage system . In OSDI , 2014 . S. Muralidhar, W. Lloyd, S. Roy, C. Hill, E. Lin, W. Liu, S. Pan, S. Shankar, V. Sivakumar, L. Tang, et al. F4: Facebooks warm blob storage system. In OSDI, 2014."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536234"},{"key":"e_1_3_2_1_31_1","author":"Papailiopoulos D. S.","year":"2014","unstructured":"D. S. Papailiopoulos and A. G. Dimakis . Locally repairable codes. IEEE Transactions on Information Theory , 2014 . D. S. Papailiopoulos and A. G. Dimakis. Locally repairable codes. IEEE Transactions on Information Theory, 2014.","journal-title":"Locally repairable codes. IEEE Transactions on Information Theory"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2006.43"},{"key":"e_1_3_2_1_34_1","volume-title":"FAST","author":"Plank J. S.","year":"2009","unstructured":"J. S. Plank , J. Luo , C. D. Schuman , L. Xu , Z. Wilcox-O'Hearn , A performance evaluation and examination of open-source erasure coding libraries for storage . In FAST , 2009 . J. S. Plank, J. Luo, C. D. Schuman, L. Xu, Z. Wilcox-O'Hearn, et al. A performance evaluation and examination of open-source erasure coding libraries for storage. In FAST, 2009."},{"key":"e_1_3_2_1_35_1","volume-title":"HotStorage","author":"Rashmi K.","year":"2013","unstructured":"K. Rashmi , N. B. Shah , D. Gu , H. Kuang , D. Borthakur , and K. Ramchandran . A solution to the network challenges of data recovery in erasure-coded distributed storage systems: A study on the facebook warehouse cluster . In HotStorage , 2013 . K. Rashmi, N. B. Shah, D. Gu, H. Kuang, D. Borthakur, and K. Ramchandran. A solution to the network challenges of data recovery in erasure-coded distributed storage systems: A study on the facebook warehouse cluster. In HotStorage, 2013."},{"key":"e_1_3_2_1_36_1","volume-title":"FAST","author":"Rashmi K.","year":"2015","unstructured":"K. Rashmi , P. Nakkiran , J. Wang , N. B. Shah , and K. Ramchandran . Having your cake and eating it too: Jointly optimal erasure codes for i\/o, storage, and network-bandwidth . In FAST , 2015 . K. Rashmi, P. Nakkiran, J. Wang, N. B. Shah, and K. Ramchandran. Having your cake and eating it too: Jointly optimal erasure codes for i\/o, storage, and network-bandwidth. In FAST, 2015."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2011.2159049"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626325"},{"key":"e_1_3_2_1_39_1","volume-title":"Polynomial codes over certain finite fields","author":"Reed I. S.","year":"1960","unstructured":"I. S. Reed and G. Solomon . Polynomial codes over certain finite fields . SIAM , 1960 . I. S. Reed and G. Solomon. Polynomial codes over certain finite fields. SIAM, 1960."},{"key":"e_1_3_2_1_40_1","volume-title":"FAST","author":"Rhea S. C.","year":"2003","unstructured":"S. C. Rhea , P. R. Eaton , D. Geels , H. Weatherspoon , B. Y. Zhao , and J. Kubiatowicz . Pond: The oceanstore prototype . In FAST , 2003 . S. C. Rhea, P. R. Eaton, D. Geels, H. Weatherspoon, B. Y. Zhao, and J. Kubiatowicz. Pond: The oceanstore prototype. In FAST, 2003."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/11558989_21"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.14778\/2535573.2488339"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2010.5496972"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2611354.2611370"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342005051521"},{"key":"e_1_3_2_1_46_1","volume-title":"OSDI","author":"Van Renesse R.","year":"2004","unstructured":"R. Van Renesse and F. B. Schneider . Chain replication for supporting high throughput and availability . In OSDI , 2004 . R. Van Renesse and F. B. Schneider. Chain replication for supporting high throughput and availability. In OSDI, 2004."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOMW.2010.5700274"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/646334.687814"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188582"},{"key":"e_1_3_2_1_50_1","volume-title":"FAST","author":"Xia M.","year":"2015","unstructured":"M. Xia , M. Saxena , M. Blaum , and D. A. Pease . A tale of two erasure codes in hdfs . In FAST , 2015 . M. Xia, M. Saxena, M. Blaum, and D. A. Pease. A tale of two erasure codes in hdfs. In FAST, 2015."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1811039.1811054"}],"event":{"name":"EuroSys '16: Eleventh EuroSys Conference 2016","location":"London United Kingdom","acronym":"EuroSys '16"},"container-title":["Proceedings of the Eleventh European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2901318.2901328","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2901318.2901328","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:54:43Z","timestamp":1750222483000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2901318.2901328"}},"subtitle":["a distributed technique for repairing erasure coded storage"],"short-title":[],"issued":{"date-parts":[[2016,4,18]]},"references-count":50,"alternative-id":["10.1145\/2901318.2901328","10.1145\/2901318"],"URL":"https:\/\/doi.org\/10.1145\/2901318.2901328","relation":{},"subject":[],"published":{"date-parts":[[2016,4,18]]},"assertion":[{"value":"2016-04-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}