{"id":"https://openalex.org/W4409593759","doi":"https://doi.org/10.1016/j.future.2025.107857","title":"SmartKV: A cost-effective and low-latency geo-distributed key-value store for the computing continuum","display_name":"SmartKV: A cost-effective and low-latency geo-distributed key-value store for the computing continuum","publication_year":2025,"publication_date":"2025-04-19","ids":{"openalex":"https://openalex.org/W4409593759","doi":"https://doi.org/10.1016/j.future.2025.107857"},"language":"en","primary_location":{"id":"doi:10.1016/j.future.2025.107857","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.future.2025.107857","pdf_url":null,"source":{"id":"https://openalex.org/S186357190","display_name":"Future Generation Computer Systems","issn_l":"0167-739X","issn":["0167-739X","1872-7115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Generation Computer Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.future.2025.107857","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024575105","display_name":"Juan Aznar-Poveda","orcid":"https://orcid.org/0000-0002-0879-6651"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Juan Aznar Poveda","raw_affiliation_strings":["Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria"],"raw_orcid":"https://orcid.org/0000-0002-0879-6651","affiliations":[{"raw_affiliation_string":"Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Maximilian Franz Ebner","orcid":"https://orcid.org/0009-0002-8557-3889"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Maximilian Franz Ebner","raw_affiliation_strings":["Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria"],"raw_orcid":"https://orcid.org/0009-0002-8557-3889","affiliations":[{"raw_affiliation_string":"Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000119692","display_name":"Thomas Fahringer","orcid":"https://orcid.org/0000-0003-4293-1228"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Thomas Fahringer","raw_affiliation_strings":["Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria"],"raw_orcid":"https://orcid.org/0000-0003-4293-1228","affiliations":[{"raw_affiliation_string":"Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011672380","display_name":"Zahra Najafabadi Samani","orcid":"https://orcid.org/0000-0001-5182-9087"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Zahra Najafabadi Samani","raw_affiliation_strings":["Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria"],"raw_orcid":"https://orcid.org/0000-0001-5182-9087","affiliations":[{"raw_affiliation_string":"Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086412209","display_name":"Marlon Etheredge","orcid":"https://orcid.org/0009-0007-3791-9378"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Marlon Etheredge","raw_affiliation_strings":["Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria"],"raw_orcid":"https://orcid.org/0009-0007-3791-9378","affiliations":[{"raw_affiliation_string":"Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077915855","display_name":"Stefan Pedratscher","orcid":"https://orcid.org/0000-0002-6164-880X"},"institutions":[{"id":"https://openalex.org/I190249584","display_name":"Universit\u00e4t Innsbruck","ror":"https://ror.org/054pv6659","country_code":"AT","type":"education","lineage":["https://openalex.org/I190249584"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Stefan Pedratscher","raw_affiliation_strings":["Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria"],"raw_orcid":"https://orcid.org/0000-0002-6164-880X","affiliations":[{"raw_affiliation_string":"Distributed and Parallel Systems Group, University of Innsbruck, Technikerstra\u00dfe 21a, Innsbruck, 6020, Austria","institution_ids":["https://openalex.org/I190249584"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014385257","display_name":"Nishant Saurabh","orcid":"https://orcid.org/0000-0002-1926-4693"},"institutions":[{"id":"https://openalex.org/I193662353","display_name":"Utrecht University","ror":"https://ror.org/04pp8hn57","country_code":"NL","type":"education","lineage":["https://openalex.org/I193662353"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Nishant Saurabh","raw_affiliation_strings":["Department of Information and Computing Sciences, Utrecht University, Princetonplein 5, Utrecht, 3584, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-1926-4693","affiliations":[{"raw_affiliation_string":"Department of Information and Computing Sciences, Utrecht University, Princetonplein 5, Utrecht, 3584, Netherlands","institution_ids":["https://openalex.org/I193662353"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5024575105"],"corresponding_institution_ids":["https://openalex.org/I190249584"],"apc_list":{"value":3340,"currency":"USD","value_usd":3340},"apc_paid":{"value":3340,"currency":"USD","value_usd":3340},"fwci":1.3517,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.80501931,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"171","issue":null,"first_page":"107857","last_page":"107857"},"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.9991000294685364,"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.9991000294685364,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9984999895095825,"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/T11896","display_name":"Opportunistic and Delay-Tolerant Networks","score":0.9983000159263611,"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.9112726449966431},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.6069146394729614},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5454774498939514},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.47653135657310486},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36658352613449097},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.15749311447143555},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.15582692623138428}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9112726449966431},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.6069146394729614},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5454774498939514},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.47653135657310486},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36658352613449097},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.15749311447143555},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.15582692623138428}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.future.2025.107857","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.future.2025.107857","pdf_url":null,"source":{"id":"https://openalex.org/S186357190","display_name":"Future Generation Computer Systems","issn_l":"0167-739X","issn":["0167-739X","1872-7115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Generation Computer Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.future.2025.107857","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.future.2025.107857","pdf_url":null,"source":{"id":"https://openalex.org/S186357190","display_name":"Future Generation Computer Systems","issn_l":"0167-739X","issn":["0167-739X","1872-7115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Generation Computer Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2866566628","display_name":null,"funder_award_id":"09I02-03-V01-00012/2025/VA/PZ","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4259325590","display_name":null,"funder_award_id":"2027170","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":54,"referenced_works":["https://openalex.org/W1970979311","https://openalex.org/W2016404663","https://openalex.org/W2066906420","https://openalex.org/W2087946700","https://openalex.org/W2101939036","https://openalex.org/W2139391817","https://openalex.org/W2149579966","https://openalex.org/W2170282278","https://openalex.org/W2582083445","https://openalex.org/W2781729923","https://openalex.org/W2795182149","https://openalex.org/W2911560572","https://openalex.org/W2913465514","https://openalex.org/W2913821232","https://openalex.org/W2913982957","https://openalex.org/W2914062858","https://openalex.org/W2914392857","https://openalex.org/W2915045403","https://openalex.org/W2974582756","https://openalex.org/W2982234780","https://openalex.org/W3016026770","https://openalex.org/W3031142181","https://openalex.org/W3096241851","https://openalex.org/W3123211294","https://openalex.org/W4210453826","https://openalex.org/W4213416368","https://openalex.org/W4220810575","https://openalex.org/W4232868312","https://openalex.org/W4245602507","https://openalex.org/W4245962704","https://openalex.org/W4246246172","https://openalex.org/W4246622215","https://openalex.org/W4256170812","https://openalex.org/W4285337599","https://openalex.org/W4367860651","https://openalex.org/W4393928187","https://openalex.org/W4409593759","https://openalex.org/W6633322224","https://openalex.org/W6646430562","https://openalex.org/W6679068119","https://openalex.org/W6682904396","https://openalex.org/W6686169942","https://openalex.org/W6688879967","https://openalex.org/W6689773394","https://openalex.org/W6695914560","https://openalex.org/W6721087752","https://openalex.org/W6747392259","https://openalex.org/W6755793631","https://openalex.org/W6770474215","https://openalex.org/W6773017654","https://openalex.org/W6773644217","https://openalex.org/W6780373310","https://openalex.org/W6788966040","https://openalex.org/W6793223094"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Many":[0],"data-intensive":[1],"and":[2,8,45,59,88,102,109,113,130,133,141,163,181,217,230,257,271],"distributed":[3],"applications":[4],"rely":[5],"on":[6,128,170],"low-latency":[7],"scalable":[9],"key\u2013value":[10,73,107,148,153],"storage":[11,18,32,142,172],"systems":[12,19,51],"across":[13,31,188],"the":[14,81,99,157,164,171,192,202],"Computing":[15],"Continuum.":[16],"Key\u2013value":[17],"typically":[20],"use":[21],"consistent":[22],"hashing":[23],"or":[24],"hash":[25],"slot-sharding":[26],"mechanisms":[27],"to":[28,41,146,176,210,223,234,254,268],"distribute":[29],"data":[30,77,84,94,138,161,178,205,236,246,251],"nodes,":[33],"which":[34,155],"ensures":[35],"load":[36],"balancing":[37,111],"but":[38],"often":[39],"leads":[40],"sub-optimal":[42],"response":[43],"times":[44,214],"monetary":[46],"costs,":[47],"particularly":[48],"in":[49],"geo-distributed":[50,72,241],"where":[52],"nodes":[53],"might":[54],"have":[55],"different":[56,189,227],"unit":[57],"prices":[58],"be":[60],"widely":[61],"dispersed.":[62],"In":[63,144],"this":[64],"paper,":[65],"we":[66],"propose":[67],"SmartKV":[68,90,150,187,209],",":[69],"a":[70,92,123],"cost-efficient":[71],"store":[74,243],"that":[75,97,136,201],"optimizes":[76,98],"placement":[78,95,206,237,247,252],"dynamically,":[79],"abstracting":[80],"intricacies":[82],"of":[83,159,166,191],"organization,":[85],"transfer,":[86,139],"access,":[87],"processing.":[89],"integrates":[91],"decentralized":[93,204],"algorithm":[96,253],"replication":[100],"factor":[101],"selects":[103],"suitable":[104],"locations":[105],"for":[106],"pairs":[108,264],"replicas,":[110],"cost":[112,125],"access":[114],"latency":[115],"while":[116,219],"keeping":[117],"optimization":[118],"overhead":[119],"low.":[120],"We":[121,184],"employ":[122],"realistic":[124,197],"model":[126],"based":[127],"public":[129],"private":[131],"Cloud":[132],"Edge":[134],"providers":[135],"consider":[137],"request,":[140],"costs.":[143],"addition":[145],"conventional":[147],"pairs,":[149,154],"supports":[151],"active":[152],"enable":[156],"definition":[158],"custom":[160,245],"types":[162],"execution":[165,267],"user-defined":[167],"functions":[168],"directly":[169],"side.":[173],"This":[174],"contributes":[175],"reducing":[177,220],"transfer":[179],"costs":[180,221,256,270],"round-trip":[182],"times.":[183,260,274],"thoroughly":[185],"evaluate":[186],"regions":[190],"Chameleon":[193],"testbed":[194],"using":[195],"several":[196],"workloads.":[198],"Results":[199],"show":[200],"utilized":[203],"strategy":[207],"allows":[208],"reduce":[211,269],"round":[212,258,272],"trip":[213,259,273],"between":[215],"9":[216],"84%":[218],"up":[222],"4.84":[224],"\u00d7":[225],"under":[226],"client":[228],"workloads":[229],"consistency":[231],"models":[232],"compared":[233],"state-of-the-art":[235],"strategies.":[238,248],"\u2022":[239,249,261],"Novel":[240],"KV":[242,263],"with":[244],"Decentralized":[250],"optimize":[255],"Active":[262],"support":[265],"remote":[266]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
