{"id":"https://openalex.org/W4387377969","doi":"https://doi.org/10.1145/3626198","title":"Practical Design Considerations for Wide Locally Recoverable Codes (LRCs)","display_name":"Practical Design Considerations for Wide Locally Recoverable Codes (LRCs)","publication_year":2023,"publication_date":"2023-10-05","ids":{"openalex":"https://openalex.org/W4387377969","doi":"https://doi.org/10.1145/3626198"},"language":"en","primary_location":{"id":"doi:10.1145/3626198","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626198","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626198","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3626198","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081194100","display_name":"Saurabh Kadekodi","orcid":"https://orcid.org/0000-0001-5582-0354"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Saurabh Kadekodi","raw_affiliation_strings":["Google"],"raw_orcid":"https://orcid.org/0000-0001-5582-0354","affiliations":[{"raw_affiliation_string":"Google","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078443823","display_name":"Shashwat Silas","orcid":"https://orcid.org/0000-0002-1742-7137"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shashwat Silas","raw_affiliation_strings":["Google"],"raw_orcid":"https://orcid.org/0000-0002-1742-7137","affiliations":[{"raw_affiliation_string":"Google","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093011021","display_name":"David Clausen","orcid":"https://orcid.org/0009-0003-5799-0375"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David Clausen","raw_affiliation_strings":["Google"],"raw_orcid":"https://orcid.org/0009-0003-5799-0375","affiliations":[{"raw_affiliation_string":"Google","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079770095","display_name":"Arif Merchant","orcid":"https://orcid.org/0000-0002-0913-1459"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Arif Merchant","raw_affiliation_strings":["Google"],"raw_orcid":"https://orcid.org/0000-0002-0913-1459","affiliations":[{"raw_affiliation_string":"Google","institution_ids":["https://openalex.org/I1291425158"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1291425158"],"apc_list":null,"apc_paid":null,"fwci":4.9549,"has_fulltext":true,"cited_by_count":37,"citation_normalized_percentile":{"value":0.95810858,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"19","issue":"4","first_page":"1","last_page":"26"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9674999713897705,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.862164318561554},{"id":"https://openalex.org/keywords/erasure-code","display_name":"Erasure code","score":0.6607940793037415},{"id":"https://openalex.org/keywords/unavailability","display_name":"Unavailability","score":0.6431623101234436},{"id":"https://openalex.org/keywords/erasure","display_name":"Erasure","score":0.5557420253753662},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.5417173504829407},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5267314910888672},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5168735980987549},{"id":"https://openalex.org/keywords/distributed-data-store","display_name":"Distributed data store","score":0.4761788249015808},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.47484520077705383},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.4706646203994751},{"id":"https://openalex.org/keywords/high-availability","display_name":"High availability","score":0.4557064175605774},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.24599891901016235},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.19585788249969482},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1660500466823578},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07730221748352051},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.07629913091659546}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.862164318561554},{"id":"https://openalex.org/C137529215","wikidata":"https://www.wikidata.org/wiki/Q5385031","display_name":"Erasure code","level":3,"score":0.6607940793037415},{"id":"https://openalex.org/C2780505938","wikidata":"https://www.wikidata.org/wiki/Q17093282","display_name":"Unavailability","level":2,"score":0.6431623101234436},{"id":"https://openalex.org/C2778790127","wikidata":"https://www.wikidata.org/wiki/Q484885","display_name":"Erasure","level":2,"score":0.5557420253753662},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5417173504829407},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5267314910888672},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5168735980987549},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.4761788249015808},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.47484520077705383},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.4706646203994751},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.4557064175605774},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.24599891901016235},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.19585788249969482},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1660500466823578},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07730221748352051},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.07629913091659546},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3626198","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626198","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626198","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3626198","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626198","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626198","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5299999713897705}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4387377969.pdf","grobid_xml":"https://content.openalex.org/works/W4387377969.grobid-xml"},"referenced_works_count":33,"referenced_works":["https://openalex.org/W1504660457","https://openalex.org/W1715633553","https://openalex.org/W1993830711","https://openalex.org/W1996042140","https://openalex.org/W1997044393","https://openalex.org/W2060646539","https://openalex.org/W2138744797","https://openalex.org/W2339524574","https://openalex.org/W2611420662","https://openalex.org/W2623918255","https://openalex.org/W2729451965","https://openalex.org/W2734941459","https://openalex.org/W2767386903","https://openalex.org/W2885726234","https://openalex.org/W2948394578","https://openalex.org/W2950074828","https://openalex.org/W2963431689","https://openalex.org/W2965582724","https://openalex.org/W3030270046","https://openalex.org/W3046192195","https://openalex.org/W3085694278","https://openalex.org/W3100004208","https://openalex.org/W3103400821","https://openalex.org/W3105083253","https://openalex.org/W3110284774","https://openalex.org/W3111701241","https://openalex.org/W3136350169","https://openalex.org/W3165372435","https://openalex.org/W3205388207","https://openalex.org/W3206422952","https://openalex.org/W3214623290","https://openalex.org/W4213145874","https://openalex.org/W4243139700"],"related_works":["https://openalex.org/W2963163039","https://openalex.org/W2137028263","https://openalex.org/W2982181605","https://openalex.org/W3102119340","https://openalex.org/W2807749388","https://openalex.org/W2031335939","https://openalex.org/W4287065415","https://openalex.org/W2078239881","https://openalex.org/W2165649321","https://openalex.org/W1585436371"],"abstract_inverted_index":{"Most":[0],"of":[1,26,46,60,111,135,217,228],"the":[2,206],"data":[3],"in":[4,38,162,168,179,194],"large-scale":[5],"storage":[6,18,66,80,182],"clusters":[7],"is":[8,25,92,123,128],"erasure":[9,14],"coded.":[10],"At":[11],"exascale,":[12],"optimizing":[13],"codes":[15,31,69,189],"for":[16,75],"low":[17,65],"overhead,":[19],"efficient":[20],"reconstruction,":[21],"and":[22,64,114,141,164,214],"easy":[23,191],"deployment":[24],"critical":[27],"importance.":[28],"Locally":[29],"recoverable":[30],"(LRCs)":[32],"have":[33],"deservedly":[34],"gained":[35],"central":[36],"importance":[37],"this":[39],"field,":[40],"because":[41],"they":[42,83],"can":[43],"balance":[44],"many":[45],"these":[47,147,188],"requirements.":[48],"In":[49],"our":[50],"work,":[51],"we":[52,149,208],"study":[53],"wide":[54,120,176],"LRCs;":[55],"LRCs":[56,152,156,219],"with":[57,85],"large":[58],"number":[59],"blocks":[61],"per":[62],"stripe":[63],"overhead.":[67],"These":[68],"are":[70,99,137,190,222],"a":[71,107,124,165,175,180,195,211],"natural":[72],"next":[73],"step":[74],"practitioners":[76],"to":[77,101,130,192,201,230],"unlock":[78],"higher":[79],"savings,":[81],"but":[82],"come":[84],"their":[86,93,199],"own":[87],"challenges.":[88],"Of":[89],"particular":[90],"interest":[91,229],"reliability":[94,122,169],",":[95,157],"since":[96],"wider":[97],"stripes":[98],"prone":[100],"more":[102],"simultaneous":[103],"failures.":[104],"We":[105,117,184],"conduct":[106],"practically":[108],"minded":[109],"analysis":[110],"several":[112,131],"popular":[113],"novel":[115,151,215],"LRCs.":[116],"find":[118],"that":[119,127,187,197],"LRC":[121,177],"subtle":[125],"phenomenon":[126],"sensitive":[129],"design":[132],"choices,":[133],"some":[134],"which":[136,158,225],"overlooked":[138],"by":[139,143,174],"theoreticians,":[140],"others":[142],"practitioners.":[144],"Based":[145],"on":[146,170],"insights,":[148],"construct":[150],"called":[153],"Uniform":[154],"Cauchy":[155],"show":[159,186],"excellent":[160],"performance":[161],"simulations":[163],"33%":[166],"improvement":[167],"unavailability":[171],"events":[172],"observed":[173],"deployed":[178],"Google":[181],"cluster.":[183],"also":[185,209,223],"deploy":[193],"manner":[196],"improves":[198],"robustness":[200],"common":[202],"maintenance":[203],"events.":[204],"Along":[205],"way,":[207],"give":[210],"remarkably":[212],"simple":[213],"construction":[216],"distance-optimal":[218],"(other":[220],"constructions":[221],"known),":[224],"may":[226],"be":[227],"theory-minded":[231],"readers.":[232]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":12},{"year":2024,"cited_by_count":18},{"year":2023,"cited_by_count":4}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2025-10-10T00:00:00"}
