{"id":"https://openalex.org/W2080778402","doi":"https://doi.org/10.1145/2676733.2676738","title":"Speculative client execution in deferred update replication","display_name":"Speculative client execution in deferred update replication","publication_year":2014,"publication_date":"2014-11-26","ids":{"openalex":"https://openalex.org/W2080778402","doi":"https://doi.org/10.1145/2676733.2676738","mag":"2080778402"},"language":"en","primary_location":{"id":"doi:10.1145/2676733.2676738","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2676733.2676738","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Workshop on Middleware for Next Generation Internet Computing","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"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/A5009543917","display_name":"Balaji Arun","orcid":null},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Balaji Arun","raw_affiliation_strings":["Virginia Tech"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Tech","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088133533","display_name":"Sachin Hirve","orcid":"https://orcid.org/0000-0001-5902-3408"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sachin Hirve","raw_affiliation_strings":["Virginia Tech"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Tech","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060347832","display_name":"Roberto Palmieri","orcid":"https://orcid.org/0000-0002-1530-4088"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Roberto Palmieri","raw_affiliation_strings":["Virginia Tech"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Tech","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076348283","display_name":"Sebastiano Peluso","orcid":null},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sebastiano Peluso","raw_affiliation_strings":["Virginia Tech"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Tech","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067528153","display_name":"Binoy Ravindran","orcid":"https://orcid.org/0000-0002-8663-739X"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Binoy Ravindran","raw_affiliation_strings":["Virginia Tech"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virginia Tech","institution_ids":["https://openalex.org/I859038795"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I859038795"],"apc_list":null,"apc_paid":null,"fwci":0.552,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.61231537,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"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.9998999834060669,"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.9998999834060669,"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/T13553","display_name":"Age of Information Optimization","score":0.9894999861717224,"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/T13471","display_name":"Cognitive Functions and Memory","score":0.9821000099182129,"subfield":{"id":"https://openalex.org/subfields/3205","display_name":"Experimental and Cognitive Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8533838987350464},{"id":"https://openalex.org/keywords/speculative-execution","display_name":"Speculative execution","score":0.613743782043457},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.6026308536529541},{"id":"https://openalex.org/keywords/transactional-memory","display_name":"Transactional memory","score":0.5697556138038635},{"id":"https://openalex.org/keywords/certification","display_name":"Certification","score":0.5407220721244812},{"id":"https://openalex.org/keywords/snapshot","display_name":"Snapshot (computer storage)","score":0.5105024576187134},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5034512877464294},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.46373382210731506},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.4326988756656647},{"id":"https://openalex.org/keywords/speculation","display_name":"Speculation","score":0.4283483028411865},{"id":"https://openalex.org/keywords/transactional-leadership","display_name":"Transactional leadership","score":0.42741119861602783},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.40257513523101807},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.39719241857528687},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3600413203239441},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.19161748886108398}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8533838987350464},{"id":"https://openalex.org/C141331961","wikidata":"https://www.wikidata.org/wiki/Q2164465","display_name":"Speculative execution","level":2,"score":0.613743782043457},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.6026308536529541},{"id":"https://openalex.org/C134277064","wikidata":"https://www.wikidata.org/wiki/Q878206","display_name":"Transactional memory","level":3,"score":0.5697556138038635},{"id":"https://openalex.org/C46304622","wikidata":"https://www.wikidata.org/wiki/Q374814","display_name":"Certification","level":2,"score":0.5407220721244812},{"id":"https://openalex.org/C55282118","wikidata":"https://www.wikidata.org/wiki/Q252683","display_name":"Snapshot (computer storage)","level":2,"score":0.5105024576187134},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5034512877464294},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.46373382210731506},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.4326988756656647},{"id":"https://openalex.org/C47941915","wikidata":"https://www.wikidata.org/wiki/Q107885","display_name":"Speculation","level":2,"score":0.4283483028411865},{"id":"https://openalex.org/C68489960","wikidata":"https://www.wikidata.org/wiki/Q2370659","display_name":"Transactional leadership","level":2,"score":0.42741119861602783},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.40257513523101807},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.39719241857528687},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3600413203239441},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19161748886108398},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C139719470","wikidata":"https://www.wikidata.org/wiki/Q39680","display_name":"Macroeconomics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2676733.2676738","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2676733.2676738","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Workshop on Middleware for Next Generation Internet Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8896540946","display_name":null,"funder_award_id":"CNS-1217385","funder_id":"https://openalex.org/F4320337388","funder_display_name":"Division of Computer and Network Systems"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320337388","display_name":"Division of Computer and Network Systems","ror":"https://ror.org/02rdzmk74"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1545155892","https://openalex.org/W1788392259","https://openalex.org/W1852333780","https://openalex.org/W1928843336","https://openalex.org/W1955784015","https://openalex.org/W1974218776","https://openalex.org/W2000997934","https://openalex.org/W2009564195","https://openalex.org/W2041749018","https://openalex.org/W2050790551","https://openalex.org/W2054449815","https://openalex.org/W2055881914","https://openalex.org/W2067738979","https://openalex.org/W2075854425","https://openalex.org/W2092163141","https://openalex.org/W2151809935","https://openalex.org/W2163654949","https://openalex.org/W2172134654","https://openalex.org/W2184628147"],"related_works":["https://openalex.org/W2124112831","https://openalex.org/W4310747513","https://openalex.org/W3200493004","https://openalex.org/W2107711797","https://openalex.org/W2132214193","https://openalex.org/W2116110362","https://openalex.org/W2102088665","https://openalex.org/W4308643153","https://openalex.org/W4251244527","https://openalex.org/W1891584596"],"abstract_inverted_index":{"Deferred":[0],"Update":[1],"Replication":[2],"(DUR)":[3],"is":[4,39,95],"a":[5,16],"powerful":[6],"replication":[7],"technique":[8],"that":[9],"allows":[10],"parallelism":[11],"of":[12,23,37,91,127],"clients'":[13],"execution":[14,26],"while":[15],"global":[17,93],"certification":[18,94],"phase":[19],"checks":[20],"the":[21,24,58,89,92,125,128],"validity":[22],"transactional":[25,121],"against":[27],"workloads":[28],"running":[29],"on":[30,119],"remote":[31,41],"nodes.":[32],"The":[33],"well-known":[34,120],"favorable":[35],"scenario":[36],"DUR":[38],"when":[40],"transactions":[42,79,87,110],"rarely":[43],"conflict":[44],"with":[45],"each":[46,113],"other.":[47,114],"In":[48],"this":[49,56,71],"paper":[50],"we":[51,107,123],"show":[52],"that,":[53],"even":[54],"in":[55,99],"case,":[57],"conflicts":[59],"happening":[60],"among":[61],"local":[62,78,86,109],"application":[63],"threads":[64],"can":[65],"significantly":[66],"decrease":[67],"performance.":[68],"We":[69,76],"address":[70],"problem":[72],"by":[73],"using":[74,134],"speculation.":[75],"let":[77],"propagate":[80],"their":[81],"post-execution":[82],"snapshot":[83],"to":[84],"other":[85],"before":[88],"outcome":[90],"notified.":[96],"This":[97],"way,":[98],"scenarios":[100],"where":[101],"accesses":[102],"are":[103],"partitioned":[104],"across":[105],"nodes,":[106],"prevent":[108],"from":[111],"aborting":[112],"Through":[115],"experimental":[116],"study":[117],"based":[118],"benchmarks":[122],"assess":[124],"effectiveness":[126],"approach,":[129],"gaining":[130],"more":[131],"than":[132],"10x":[133],"TPC-C":[135],"benchmark.":[136]},"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
