{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,3]],"date-time":"2025-04-03T08:03:57Z","timestamp":1743667437799,"version":"3.40.3"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319395760"},{"type":"electronic","value":"9783319395777"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-39577-7_13","type":"book-chapter","created":{"date-parts":[[2016,5,24]],"date-time":"2016-05-24T09:47:48Z","timestamp":1464083268000},"page":"160-173","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A Performance Evaluation of Erasure Coding Libraries for Cloud-Based Data Stores"],"prefix":"10.1007","author":[{"given":"Dorian","family":"Burihabwa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pascal","family":"Felber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hugues","family":"Mercier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Valerio","family":"Schiavoni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,5,24]]},"reference":[{"key":"13_CR1","doi-asserted-by":"crossref","unstructured":"Calder, B., Wang, J., Ogus, A., Nilakantan, N., Skjolsvold, A., McKelvie, S., Xu, Y., Srivastav, S., Wu, J., Simitci, H., Haridas, J., Uddaraju, C., Khatri, H., Edwards, A., Bedekar, V., Mainali, S., Abbasi, R., Agarwal, A., Fahim ul Haq, M., Ikram ul Haq, M., Bhardwaj, D., Dayanand, S., Adusumilli, A., McNett, M., Sankaran, S., Manivannan, K., Rigas, L.: Windows Azure Storage: a highly available cloud storage service with strong consistency. In: Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, SOSP 2011, pp. 143\u2013157. ACM, New York (2011)","DOI":"10.1145\/2043556.2043571"},{"issue":"1","key":"13_CR2","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1109\/TC.2013.167","volume":"63","author":"HC Chen","year":"2014","unstructured":"Chen, H.C., Hu, Y., Lee, P.P., Tang, Y.: NCCloud: a network-coding-based storage system in a cloud-of-clouds. Trans. Comput. 63(1), 31\u201344 (2014)","journal-title":"Trans. Comput."},{"issue":"9","key":"13_CR3","doi-asserted-by":"publisher","first-page":"4539","DOI":"10.1109\/TIT.2010.2054295","volume":"56","author":"A Dimakis","year":"2010","unstructured":"Dimakis, A., Godfrey, P., Wu, Y., Wainwright, M., Ramchandran, K.: Network coding for distributed storage systems. IEEE Trans. Inf. Theory 56(9), 4539\u20134551 (2010)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"Greenan, K.M., Li, X., Wylie, J.J.: Flat XOR-based erasure codes in storage systems: constructions, efficient recovery, and tradeoffs. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1\u201314. IEEE (2010)","DOI":"10.1109\/MSST.2010.5496983"},{"issue":"6","key":"13_CR5","doi-asserted-by":"publisher","first-page":"1757","DOI":"10.1109\/18.782097","volume":"45","author":"V Guruswami","year":"1999","unstructured":"Guruswami, V., Sudan, M.: Improved decoding of Reed-Solomon and algebraic-geometry codes. IEEE Trans. Inf. Theory 45(6), 1757\u20131767 (1999)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"13_CR6","unstructured":"Huang, C., Simitci, H., Xu, Y., Ogus, A., Calder, B., Gopalan, P., Li, J., Yekhanin, S.: Erasure coding in Windows Azure Storage. In: Proceedings of the USENIX Annual Technical Conference, USENIX ATC, pp. 15\u201326 (2012)"},{"key":"13_CR7","unstructured":"Khan, O., Burns, R.C., Plank, J.S., Pierce, W., Huang, C.: Rethinking erasure codes for cloud file systems: minimizing I\/O for recovery and degraded reads. In: Proceedings of the 7th Conference on File and Storage Technologies, FAST 2012, p. 20. USENIX Association (2012)"},{"key":"13_CR8","volume-title":"Error Control Coding","author":"S Lin","year":"2004","unstructured":"Lin, S., Costello, D.J.: Error Control Coding, 2nd edn. Pearson Prentice Hall, Englewood Cliffs (2004)","edition":"2"},{"key":"13_CR9","unstructured":"Luby, M., Zuckermank, D.: An XOR-based erasure-resilient coding scheme. Technical report (1995)"},{"key":"13_CR10","doi-asserted-by":"crossref","unstructured":"Luby, M.G., Mitzenmacher, M., Shokrollahi, M.A., Spielman, D.A., Stemann, V.: Practical loss-resilient codes. In: Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing, pp. 150\u2013159. ACM (1997)","DOI":"10.1145\/258533.258573"},{"issue":"2","key":"13_CR11","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s00607-014-0426-5","volume":"97","author":"FE Oggier","year":"2015","unstructured":"Oggier, F.E., Datta, A.: Self-repairing codes - local repairability for cheap and fast maintenance of erasure coded data. Computing 97(2), 171\u2013201 (2015)","journal-title":"Computing"},{"key":"13_CR12","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1177\/1094342009106191","volume":"23","author":"JS Plank","year":"2009","unstructured":"Plank, J.S.: The raid-6 Liber8Tion code. Int. J. High Perform. Comput. Appl. 23, 242\u2013251 (2009)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"13_CR13","unstructured":"Plank, J.S., Greenan, K.M., Miller, E.L.: Screaming fast Galois field arithmetic using Intel SIMD instructions. In: FAST, pp. 299\u2013306 (2013)"},{"key":"13_CR14","unstructured":"Plank, J.S., Luo, J., Schuman, C.D., Xu, L., Wilcox-O\u2019Hearn, Z.: A performance evaluation and examination of open-source erasure coding libraries for storage. In: Proceedings of the 7th Conference on File and Storage Technologies, FAST 2009, pp. 253\u2013265. USENIX Association, Berkeley (2009)"},{"key":"13_CR15","unstructured":"Plank, J.S., Simmerman, S., Schuman, C.D.: Jerasure: A library in C\/C++ facilitating erasure coding for storage applications-version 1.2. Technical report, Technical Report CS-08-627, University of Tennessee (2008)"},{"key":"13_CR16","unstructured":"Plank, J.S., Xu, L.: Optimizing Cauchy Reed-Solomon codes for fault-tolerant network storage applications. In: 2006 Fifth IEEE International Symposium on Network Computing and Applications, NAC 2006, pp. 173\u2013180. IEEE (2006)"},{"issue":"2","key":"13_CR17","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1137\/0108018","volume":"8","author":"IS Reed","year":"1960","unstructured":"Reed, I.S., Solomon, G.: Polynomial codes over certain finite fields. J. Soc. Ind. Appl. Math. 8(2), 300\u2013304 (1960)","journal-title":"J. Soc. Ind. Appl. Math."},{"key":"13_CR18","unstructured":"Sankaran, J.: Reed Solomon decoder: TMS320C64x implementation. Application Report SPRA686, Texas Instruments (2000)"},{"issue":"5","key":"13_CR19","doi-asserted-by":"publisher","first-page":"325","DOI":"10.14778\/2535573.2488339","volume":"6","author":"M Sathiamoorthy","year":"2013","unstructured":"Sathiamoorthy, M., Asteris, M., Papailiopoulos, D., Dimakis, A.G., Vadali, R., Chen, S., Borthakur, D.: XORing elephants: novel erasure codes for big data. Proc. VLDB Endow. 6(5), 325\u2013336 (2013)","journal-title":"Proc. VLDB Endow."}],"container-title":["Lecture Notes in Computer Science","Distributed Applications and Interoperable Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-39577-7_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T02:03:17Z","timestamp":1699840997000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-39577-7_13"}},"subtitle":["(Practical Experience Report)"],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319395760","9783319395777"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-39577-7_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"24 May 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}