{"id":"https://openalex.org/W2585130803","doi":"https://doi.org/10.14778/3055540.3055548","title":"An evaluation of distributed concurrency control","display_name":"An evaluation of distributed concurrency control","publication_year":2017,"publication_date":"2017-01-01","ids":{"openalex":"https://openalex.org/W2585130803","doi":"https://doi.org/10.14778/3055540.3055548","mag":"2585130803"},"language":"en","primary_location":{"id":"doi:10.14778/3055540.3055548","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3055540.3055548","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"},"type":"article","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/A5014102719","display_name":"Rachael Harding","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Rachael Harding","raw_affiliation_strings":["MIT CSAIL"],"affiliations":[{"raw_affiliation_string":"MIT CSAIL","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021303191","display_name":"Dana Van Aken","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dana Van Aken","raw_affiliation_strings":["Carnegie Mellon University"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049165312","display_name":"Andrew Pavlo","orcid":"https://orcid.org/0000-0001-6040-6991"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrew Pavlo","raw_affiliation_strings":["Carnegie Mellon University"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074724644","display_name":"Michael Stonebraker","orcid":"https://orcid.org/0000-0001-9184-9058"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Michael Stonebraker","raw_affiliation_strings":["MIT CSAIL"],"affiliations":[{"raw_affiliation_string":"MIT CSAIL","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5014102719"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":13.8156,"has_fulltext":false,"cited_by_count":122,"citation_normalized_percentile":{"value":0.99022998,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"10","issue":"5","first_page":"553","last_page":"564"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9954000115394592,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8634281754493713},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7845965623855591},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"Concurrency control","score":0.7486038208007812},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.7274221181869507},{"id":"https://openalex.org/keywords/distributed-transaction","display_name":"Distributed transaction","score":0.6907524466514587},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.6634114980697632},{"id":"https://openalex.org/keywords/distributed-concurrency-control","display_name":"Distributed concurrency control","score":0.6076226830482483},{"id":"https://openalex.org/keywords/distributed-database","display_name":"Distributed database","score":0.5885651707649231},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.5704392790794373},{"id":"https://openalex.org/keywords/serializability","display_name":"Serializability","score":0.5698475241661072},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.5578998923301697},{"id":"https://openalex.org/keywords/optimistic-concurrency-control","display_name":"Optimistic concurrency control","score":0.4892287254333496},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.47037023305892944},{"id":"https://openalex.org/keywords/two-phase-commit-protocol","display_name":"Two-phase commit protocol","score":0.46641549468040466},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.4484793543815613},{"id":"https://openalex.org/keywords/isolation","display_name":"Isolation (microbiology)","score":0.429517924785614},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4137399196624756},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3061598539352417},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.27900588512420654},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2696840167045593}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8634281754493713},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7845965623855591},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.7486038208007812},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7274221181869507},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.6907524466514587},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.6634114980697632},{"id":"https://openalex.org/C208087996","wikidata":"https://www.wikidata.org/wiki/Q5283142","display_name":"Distributed concurrency control","level":4,"score":0.6076226830482483},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.5885651707649231},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.5704392790794373},{"id":"https://openalex.org/C191558696","wikidata":"https://www.wikidata.org/wiki/Q137712","display_name":"Serializability","level":5,"score":0.5698475241661072},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.5578998923301697},{"id":"https://openalex.org/C79240183","wikidata":"https://www.wikidata.org/wiki/Q1779327","display_name":"Optimistic concurrency control","level":5,"score":0.4892287254333496},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.47037023305892944},{"id":"https://openalex.org/C111009948","wikidata":"https://www.wikidata.org/wiki/Q1067690","display_name":"Two-phase commit protocol","level":5,"score":0.46641549468040466},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.4484793543815613},{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.429517924785614},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4137399196624756},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3061598539352417},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.27900588512420654},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2696840167045593},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C89423630","wikidata":"https://www.wikidata.org/wiki/Q7193","display_name":"Microbiology","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.14778/3055540.3055548","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3055540.3055548","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":61,"referenced_works":["https://openalex.org/W158628092","https://openalex.org/W1433235304","https://openalex.org/W1502629466","https://openalex.org/W1527125278","https://openalex.org/W1545155892","https://openalex.org/W1573217167","https://openalex.org/W1601925768","https://openalex.org/W1651603939","https://openalex.org/W1931346323","https://openalex.org/W1972115340","https://openalex.org/W1977329921","https://openalex.org/W1981780124","https://openalex.org/W1985229168","https://openalex.org/W1991199257","https://openalex.org/W1993505169","https://openalex.org/W1997354355","https://openalex.org/W1998688529","https://openalex.org/W2007888220","https://openalex.org/W2013409485","https://openalex.org/W2020765652","https://openalex.org/W2028383826","https://openalex.org/W2052312648","https://openalex.org/W2052987550","https://openalex.org/W2060440895","https://openalex.org/W2071414195","https://openalex.org/W2072052006","https://openalex.org/W2085422792","https://openalex.org/W2091389843","https://openalex.org/W2097004662","https://openalex.org/W2101027550","https://openalex.org/W2102333161","https://openalex.org/W2104993419","https://openalex.org/W2105986479","https://openalex.org/W2107212030","https://openalex.org/W2117780839","https://openalex.org/W2126022651","https://openalex.org/W2127428602","https://openalex.org/W2127872526","https://openalex.org/W2128912667","https://openalex.org/W2130454859","https://openalex.org/W2131164945","https://openalex.org/W2133386065","https://openalex.org/W2133741724","https://openalex.org/W2133967560","https://openalex.org/W2138262306","https://openalex.org/W2143339985","https://openalex.org/W2150478767","https://openalex.org/W2150630976","https://openalex.org/W2155070484","https://openalex.org/W2159094846","https://openalex.org/W2189498447","https://openalex.org/W2209943643","https://openalex.org/W2240667924","https://openalex.org/W2394555589","https://openalex.org/W2435606122","https://openalex.org/W2624304035","https://openalex.org/W3104065274","https://openalex.org/W3138135046","https://openalex.org/W3138846794","https://openalex.org/W4255327858","https://openalex.org/W6679046037"],"related_works":["https://openalex.org/W2363393429","https://openalex.org/W1565132773","https://openalex.org/W3196400242","https://openalex.org/W2400812042","https://openalex.org/W2013544536","https://openalex.org/W2162564537","https://openalex.org/W2273209818","https://openalex.org/W2384599062","https://openalex.org/W2016035261","https://openalex.org/W2189237587"],"abstract_inverted_index":{"Increasing":[0],"transaction":[1,12,91],"volumes":[2],"have":[3],"led":[4],"to":[5,27,107],"a":[6,59,118],"resurgence":[7],"of":[8,42,52,89],"interest":[9],"in":[10,30,58,69,95],"distributed":[11,60,72,90,112],"processing.":[13],"In":[14,45],"particular,":[15],"partitioning":[16],"data":[17,133],"across":[18,35],"several":[19,100],"servers":[20,26,36],"can":[21],"improve":[22],"throughput":[23],"by":[24],"allowing":[25],"process":[28],"transactions":[29,34],"parallel.":[31],"But":[32],"executing":[33],"limits":[37],"the":[38,50,127],"scalability":[39,102],"and":[40,66,135],"performance":[41],"these":[43],"systems.":[44],"this":[46],"paper,":[47],"we":[48,98],"quantify":[49],"effects":[51],"distribution":[53],"on":[54],"concurrency":[55,113],"control":[56,114],"protocols":[57,68],"environment.":[61],"We":[62,104],"evaluate":[63],"six":[64],"classic":[65],"modern":[67],"an":[70,79],"in-memory":[71],"database":[73],"evaluation":[74],"framework":[75],"called":[76],"Deneva,":[77],"providing":[78],"apples-to-apples":[80],"comparison":[81],"between":[82],"each.":[83],"Our":[84],"results":[85],"expose":[86],"severe":[87],"limitations":[88],"processing":[92],"engines.":[93],"Moreover,":[94],"our":[96],"analysis,":[97],"identify":[99],"protocol-specific":[101],"bottlenecks.":[103],"conclude":[105],"that":[106],"achieve":[108],"truly":[109],"scalable":[110],"operation,":[111],"solutions":[115],"must":[116],"seek":[117],"tighter":[119],"coupling":[120],"with":[121],"either":[122],"novel":[123],"network":[124],"hardware":[125],"(in":[126],"local":[128],"area)":[129],"or":[130,138],"applications":[131],"(via":[132],"modeling":[134],"semantically-aware":[136],"execution),":[137],"both.":[139]},"counts_by_year":[{"year":2025,"cited_by_count":15},{"year":2024,"cited_by_count":10},{"year":2023,"cited_by_count":12},{"year":2022,"cited_by_count":13},{"year":2021,"cited_by_count":10},{"year":2020,"cited_by_count":23},{"year":2019,"cited_by_count":25},{"year":2018,"cited_by_count":13},{"year":2017,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
