{"id":"https://openalex.org/W2576873101","doi":"https://doi.org/10.1109/tbdata.2017.2656121","title":"Adaptable SLA-Aware Consistency Tuning for Quorum-Replicated Datastores","display_name":"Adaptable SLA-Aware Consistency Tuning for Quorum-Replicated Datastores","publication_year":2017,"publication_date":"2017-01-20","ids":{"openalex":"https://openalex.org/W2576873101","doi":"https://doi.org/10.1109/tbdata.2017.2656121","mag":"2576873101"},"language":"en","primary_location":{"id":"doi:10.1109/tbdata.2017.2656121","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tbdata.2017.2656121","pdf_url":null,"source":{"id":"https://openalex.org/S2491400915","display_name":"IEEE Transactions on Big Data","issn_l":"2332-7790","issn":["2332-7790","2372-2096"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Big Data","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/A5030503112","display_name":"Subhajit Sidhanta","orcid":"https://orcid.org/0000-0001-6578-0114"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I121820613","display_name":"Louisiana State University","ror":"https://ror.org/05ect4e57","country_code":"US","type":"education","lineage":["https://openalex.org/I121820613"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT","US"],"is_corresponding":false,"raw_author_name":"Subhajit Sidhanta","raw_affiliation_strings":["INESC-ID/IST, University of Lisbon, Lisboa, Portugal","Louisiana State University, Baton Rouge, LA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INESC-ID/IST, University of Lisbon, Lisboa, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]},{"raw_affiliation_string":"Louisiana State University, Baton Rouge, LA","institution_ids":["https://openalex.org/I121820613"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075472271","display_name":"Wojciech Golab","orcid":"https://orcid.org/0000-0002-8891-256X"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Wojciech Golab","raw_affiliation_strings":["University of Waterloo, Waterloo, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Waterloo, Waterloo, ON, Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101963514","display_name":"Supratik Mukhopadhyay","orcid":"https://orcid.org/0000-0003-0839-1133"},"institutions":[{"id":"https://openalex.org/I121820613","display_name":"Louisiana State University","ror":"https://ror.org/05ect4e57","country_code":"US","type":"education","lineage":["https://openalex.org/I121820613"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Supratik Mukhopadhyay","raw_affiliation_strings":["Louisiana State University, Baton Rouge, LA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Louisiana State University, Baton Rouge, LA","institution_ids":["https://openalex.org/I121820613"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102782582","display_name":"Saikat Basu","orcid":"https://orcid.org/0000-0001-6590-3938"},"institutions":[{"id":"https://openalex.org/I121820613","display_name":"Louisiana State University","ror":"https://ror.org/05ect4e57","country_code":"US","type":"education","lineage":["https://openalex.org/I121820613"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Saikat Basu","raw_affiliation_strings":["Louisiana State University, Baton Rouge, LA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Louisiana State University, Baton Rouge, LA","institution_ids":["https://openalex.org/I121820613"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.5192,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.86482713,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"3","issue":"3","first_page":"248","last_page":"261"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9991000294685364,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9991000294685364,"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"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9937000274658203,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9918000102043152,"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.8533024787902832},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.8196864128112793},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.7312445044517517},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.691195547580719},{"id":"https://openalex.org/keywords/consistency-model","display_name":"Consistency model","score":0.6354930996894836},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5699316263198853},{"id":"https://openalex.org/keywords/cache-coherence","display_name":"Cache coherence","score":0.558438241481781},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.5066066980361938},{"id":"https://openalex.org/keywords/weak-consistency","display_name":"Weak consistency","score":0.48967984318733215},{"id":"https://openalex.org/keywords/data-consistency","display_name":"Data consistency","score":0.4149937927722931},{"id":"https://openalex.org/keywords/strong-consistency","display_name":"Strong consistency","score":0.3788546919822693},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2497691512107849},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1477486491203308},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.14756730198860168},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11861547827720642},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.10168609023094177}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8533024787902832},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.8196864128112793},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.7312445044517517},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.691195547580719},{"id":"https://openalex.org/C37279795","wikidata":"https://www.wikidata.org/wiki/Q2492305","display_name":"Consistency model","level":3,"score":0.6354930996894836},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5699316263198853},{"id":"https://openalex.org/C141917322","wikidata":"https://www.wikidata.org/wiki/Q1025017","display_name":"Cache coherence","level":5,"score":0.558438241481781},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.5066066980361938},{"id":"https://openalex.org/C122377713","wikidata":"https://www.wikidata.org/wiki/Q4422799","display_name":"Weak consistency","level":4,"score":0.48967984318733215},{"id":"https://openalex.org/C93361087","wikidata":"https://www.wikidata.org/wiki/Q4426698","display_name":"Data consistency","level":2,"score":0.4149937927722931},{"id":"https://openalex.org/C31388003","wikidata":"https://www.wikidata.org/wiki/Q7624548","display_name":"Strong consistency","level":3,"score":0.3788546919822693},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2497691512107849},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1477486491203308},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.14756730198860168},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11861547827720642},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.10168609023094177},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.0},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tbdata.2017.2656121","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tbdata.2017.2656121","pdf_url":null,"source":{"id":"https://openalex.org/S2491400915","display_name":"IEEE Transactions on Big Data","issn_l":"2332-7790","issn":["2332-7790","2372-2096"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Big Data","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7200000286102295,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[{"id":"https://openalex.org/G5328774947","display_name":null,"funder_award_id":"W911NF1010495","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"}],"funders":[{"id":"https://openalex.org/F4320310598","display_name":"Amazon Web Services","ror":"https://ror.org/04mv4n011"},{"id":"https://openalex.org/F4320322015","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087"},{"id":"https://openalex.org/F4320322676","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"},{"id":"https://openalex.org/F4320338281","display_name":"Army Research Office","ror":"https://ror.org/05epdh915"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W73088495","https://openalex.org/W813467165","https://openalex.org/W1438336764","https://openalex.org/W1510474138","https://openalex.org/W1530638770","https://openalex.org/W1602193077","https://openalex.org/W1814543774","https://openalex.org/W1978087298","https://openalex.org/W1984579341","https://openalex.org/W1985229168","https://openalex.org/W1999610418","https://openalex.org/W2009435671","https://openalex.org/W2013409485","https://openalex.org/W2029467255","https://openalex.org/W2043801088","https://openalex.org/W2055908644","https://openalex.org/W2057583008","https://openalex.org/W2065953867","https://openalex.org/W2067119609","https://openalex.org/W2078432474","https://openalex.org/W2087946700","https://openalex.org/W2095135670","https://openalex.org/W2110144520","https://openalex.org/W2117260615","https://openalex.org/W2121053357","https://openalex.org/W2127428602","https://openalex.org/W2135934107","https://openalex.org/W2153704625","https://openalex.org/W2165868391","https://openalex.org/W2249200448","https://openalex.org/W2305439021","https://openalex.org/W3099428911","https://openalex.org/W3137220996","https://openalex.org/W4234556776","https://openalex.org/W4249823756","https://openalex.org/W6602934876","https://openalex.org/W6623035813","https://openalex.org/W6628439859","https://openalex.org/W6631795981","https://openalex.org/W6638279287","https://openalex.org/W6691439149"],"related_works":["https://openalex.org/W246909719","https://openalex.org/W2044887272","https://openalex.org/W118795575","https://openalex.org/W2322874084","https://openalex.org/W4398186165","https://openalex.org/W2971748376","https://openalex.org/W4308856035","https://openalex.org/W3150250461","https://openalex.org/W2598362398","https://openalex.org/W2125934986"],"abstract_inverted_index":{"Users":[0],"of":[1,13,92],"distributed":[2],"datastores":[3],"that":[4,87,119,194,220],"employ":[5],"quorum-based":[6],"replication":[7],"are":[8],"burdened":[9],"with":[10,159],"the":[11,37,40,48,61,73,90,104,129,138,189,210,236],"choice":[12,26,91],"a":[14,56,82,110,115,156,228,240],"suitable":[15],"client-centric":[16,62,93,116],"consistency":[17,63,94,117,144,153,180,205,233],"setting":[18,64,95,118,234],"for":[19,55,213,239],"each":[20],"storage":[21],"operation.":[22],"The":[23,51],"above":[24],"matching":[25,179],"is":[27,120,124,196],"difficult":[28],"to":[29,127,136,161,209,223],"reason":[30],"about":[31,36],"as":[32,66,68,72,199,201],"it":[33,123],"requires":[34],"deliberating":[35],"tradeoff":[38],"between":[39],"latency":[41,52,98,130,183],"and":[42,53,76,99,164,184],"staleness,":[43],"i.e.,":[44,122],"how":[45],"stale":[46],"(old)":[47],"result":[49],"is.":[50],"staleness":[54,100,139,185],"given":[57,102,111,187,229],"operation":[58],"depend":[59],"on":[60,155],"applied,":[65],"well":[67],"dynamic":[69],"parameters":[70],"such":[71],"current":[74],"workload":[75,163],"network":[77,165],"condition.":[78],"We":[79,191,217],"present":[80],"OptCon,":[81],"machine":[83],"learning-based":[84],"predictive":[85],"framework,":[86],"can":[88],"automate":[89],"under":[96,182],"user-specified":[97],"thresholds":[101,186,212],"in":[103,177,188,207,225],"service":[105],"level":[106],"agreement":[107],"(SLA).":[108],"Under":[109],"SLA,":[112],"OptCon":[113,151,171,195,221],"predicts":[114],"matching,":[121],"weak":[125],"enough":[126,135],"satisfy":[128,137],"threshold,":[131],"while":[132],"being":[133],"strong":[134],"threshold.":[140],"While":[141],"manually":[142,203,230],"tuned":[143],"settings":[145,154,181,206],"remain":[146],"fixed":[147,232],"unless":[148],"explicitly":[149],"reconfigured,":[150],"tunes":[152],"per-operation":[157],"basis":[158],"respect":[160],"changing":[162],"state.":[166],"Using":[167],"decision":[168],"tree":[169],"learning,":[170],"yields":[172],"0.14":[173],"cross":[174],"validation":[175],"error":[176],"predicting":[178],"SLA.":[190],"demonstrate":[192,219],"experimentally":[193],"at":[197],"least":[198],"effective":[200],"any":[202],"chosen":[204,231],"adapting":[208],"SLA":[211,237],"different":[214],"use":[215],"cases.":[216],"also":[218],"adapts":[222],"variations":[224],"workload,":[226],"whereas":[227],"satisfies":[235],"only":[238],"characteristic":[241],"workload.":[242]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
