{"id":"https://openalex.org/W43905711","doi":null,"title":"Replay debugging for the datacenter","display_name":"Replay debugging for the datacenter","publication_year":2011,"publication_date":"2011-01-01","ids":{"openalex":"https://openalex.org/W43905711","mag":"43905711"},"language":"en","primary_location":{"id":"mag:43905711","doi":null,"is_oa":false,"landing_page_url":"https://escholarship.org/content/qt68f2f22b/qt68f2f22b.pdf?t=mtfrva","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5041920173","display_name":"Ion Gabriel Stoica","orcid":"https://orcid.org/0000-0002-5373-0088","observed_orcids":["https://orcid.org/0000-0002-5373-0088"]},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ion Stoica","raw_affiliation_strings":["University of California, Berkeley"],"raw_orcid":"https://orcid.org/0000-0002-5373-0088","affiliations":[{"raw_affiliation_string":"University of California, Berkeley","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087893900","display_name":"Gautam Altekar","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gautam Altekar","raw_affiliation_strings":["University of California, Berkeley"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Berkeley","institution_ids":["https://openalex.org/I95457486"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I95457486"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00500021,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"97","last_page":"97"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.4772999882698059,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.4772999882698059,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.382099986076355,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.09030000120401382,"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/replay-debugging","display_name":"replay debugging","score":0.9639999866485596},{"id":"https://openalex.org/keywords/distributed-applications","display_name":"distributed applications","score":0.7689999938011169},{"id":"https://openalex.org/keywords/deterministic-replay","display_name":"deterministic replay","score":0.6620000004768372}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.8885999917984009},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8280640244483948},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.6165424585342407},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6127055287361145},{"id":"https://openalex.org/C2775937380","wikidata":"https://www.wikidata.org/wiki/Q1232589","display_name":"Replica","level":2,"score":0.5663736462593079},{"id":"https://openalex.org/C199683683","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Terabyte","level":2,"score":0.494387149810791},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.48787832260131836},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.42750853300094604},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3073243498802185},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08941757678985596},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","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/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:43905711","doi":null,"is_oa":false,"landing_page_url":"https://escholarship.org/content/qt68f2f22b/qt68f2f22b.pdf?t=mtfrva","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"sustainable_development_goals_aurora":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":45,"referenced_works":["https://openalex.org/W1048515","https://openalex.org/W53926580","https://openalex.org/W66929706","https://openalex.org/W148956775","https://openalex.org/W1236737278","https://openalex.org/W1519361875","https://openalex.org/W1568471959","https://openalex.org/W1613865581","https://openalex.org/W1867761151","https://openalex.org/W1877496576","https://openalex.org/W1887412317","https://openalex.org/W1971719033","https://openalex.org/W1993836075","https://openalex.org/W2039157918","https://openalex.org/W2040851906","https://openalex.org/W2094122477","https://openalex.org/W2097576663","https://openalex.org/W2100189461","https://openalex.org/W2101512909","https://openalex.org/W2102970979","https://openalex.org/W2108934957","https://openalex.org/W2117327309","https://openalex.org/W2119565742","https://openalex.org/W2122532513","https://openalex.org/W2127445923","https://openalex.org/W2129206751","https://openalex.org/W2129487583","https://openalex.org/W2130473288","https://openalex.org/W2131053137","https://openalex.org/W2134440791","https://openalex.org/W2137723287","https://openalex.org/W2138058557","https://openalex.org/W2138788987","https://openalex.org/W2145021036","https://openalex.org/W2146280225","https://openalex.org/W2150769115","https://openalex.org/W2152795747","https://openalex.org/W2154698535","https://openalex.org/W2157355837","https://openalex.org/W2158794422","https://openalex.org/W2171581420","https://openalex.org/W2171956059","https://openalex.org/W2299405824","https://openalex.org/W2624304035","https://openalex.org/W3106729728"],"related_works":["https://openalex.org/W2463612535","https://openalex.org/W1991769466","https://openalex.org/W6981523073","https://openalex.org/W164009454","https://openalex.org/W7099435146","https://openalex.org/W2160975125","https://openalex.org/W7005041039","https://openalex.org/W7096322387","https://openalex.org/W2171581420","https://openalex.org/W2361961910"],"abstract_inverted_index":{"Debugging":[0],"large-scale,":[1],"data-intensive,":[2],"distributed":[3],"applications":[4,32,202],"running":[5,203],"in":[6,41,114],"a":[7,45,97,130],"datacenter":[8,116,136,159,182],"(datacenter":[9],"applications)":[10],"is":[11,18,123],"complex":[12],"and":[13,109,174,195],"time-consuming.":[14],"The":[15,118],"key":[16,119,178],"obstacle":[17],"non-deterministic":[19,43,70,112],"failures\u2014hard-to-reproduce":[20],"program":[21],"misbehaviors":[22],"that":[23,124,146],"are":[24,33,72],"immune":[25],"to":[26,56,85,142,165,176],"traditional":[27],"cyclic":[28],"debugging":[29,69,110,125],"techniques.":[30],"Datacenter":[31],"rife":[34],"with":[35,199],"such":[36],"failures":[37,71,113],"because":[38],"they":[39],"operate":[40],"highly":[42],"environments:":[44],"typical":[46],"setup":[47],"employs":[48],"thousands":[49],"of":[50,59,73,111,133,151,158,180,186,192],"nodes,":[51],"spread":[52],"across":[53],"multiple":[54],"datacenters,":[55],"process":[57],"terabytes":[58],"data":[60],"per":[61],"day.":[62],"In":[63],"these":[64],"environments,":[65],"existing":[66],"methods":[67],"for":[68],"limited":[74],"use.":[75],"They":[76],"either":[77],"incur":[78],"excessive":[79],"production":[80,115,181],"overheads":[81],"or":[82],"don't":[83],"scale":[84],"multi-node,":[86],"terabyte-scale":[87],"processing.":[88],"\r\nTo":[89],"help":[90],"remedy":[91],"the":[92,107,134,148,152,167,172],"situation,":[93],"we":[94],"have":[95],"built":[96],"new":[98],"deterministic":[99],"replay":[100,191],"tool.":[101],"Our":[102],"tool,":[103],"called":[104],"DCR,":[105],"enables":[106],"reproduction":[108],"runs.":[117],"observation":[120,164],"behind":[121],"DCR":[122,161],"does":[126],"not":[127],"always":[128],"require":[129],"precise":[131],"replica":[132],"original":[135,149],"run.":[137],"Instead,":[138],"it":[139],"often":[140],"suffices":[141],"produce":[143],"some":[144],"run":[145],"exhibits":[147],"behavior":[150],"control-plane":[153],"\u2014the":[154],"most":[155],"error-prone":[156],"component":[157],"applications.":[160],"leverages":[162],"this":[163],"relax":[166],"determinism":[168],"guarantees":[169],"offered":[170],"by":[171],"system,":[173],"consequently,":[175],"address":[177],"requirements":[179],"applications:":[183],"lightweight":[184],"recording":[185],"long-running":[187],"programs,":[188],"causally":[189],"consistent":[190],"large-scale":[193],"clusters,":[194],"out-of-the":[196],"box":[197],"operation":[198],"existing,":[200],"real-world":[201],"on":[204],"commodity":[205],"multiprocessors.":[206]},"counts_by_year":[],"updated_date":"2026-09-22T06:50:58.402377","created_date":"2016-06-24T00:00:00"}
