{"id":"https://openalex.org/W3008859862","doi":"https://doi.org/10.3390/computers9010014","title":"On Implementing Autonomic Systems with a Serverless Computing Approach: The Case of Self-Partitioning Cloud Caches","display_name":"On Implementing Autonomic Systems with a Serverless Computing Approach: The Case of Self-Partitioning Cloud Caches","publication_year":2020,"publication_date":"2020-02-26","ids":{"openalex":"https://openalex.org/W3008859862","doi":"https://doi.org/10.3390/computers9010014","mag":"3008859862"},"language":"en","primary_location":{"id":"doi:10.3390/computers9010014","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers9010014","pdf_url":"https://www.mdpi.com/2073-431X/9/1/14/pdf","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2073-431X/9/1/14/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059933291","display_name":"Edwin F. Boza","orcid":"https://orcid.org/0000-0002-2347-4159"},"institutions":[{"id":"https://openalex.org/I2135383","display_name":"Escuela Superior Politecnica del Litoral","ror":"https://ror.org/04qenc566","country_code":"EC","type":"education","lineage":["https://openalex.org/I2135383"]}],"countries":["EC"],"is_corresponding":false,"raw_author_name":"Edwin F. Boza","raw_affiliation_strings":["Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador"],"raw_orcid":"https://orcid.org/0000-0002-2347-4159","affiliations":[{"raw_affiliation_string":"Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador","institution_ids":["https://openalex.org/I2135383"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102992306","display_name":"Xavier Andrade","orcid":null},"institutions":[{"id":"https://openalex.org/I2135383","display_name":"Escuela Superior Politecnica del Litoral","ror":"https://ror.org/04qenc566","country_code":"EC","type":"education","lineage":["https://openalex.org/I2135383"]}],"countries":["EC"],"is_corresponding":false,"raw_author_name":"Xavier Andrade","raw_affiliation_strings":["Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador","institution_ids":["https://openalex.org/I2135383"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073898852","display_name":"Jorge Cedeno","orcid":null},"institutions":[{"id":"https://openalex.org/I2135383","display_name":"Escuela Superior Politecnica del Litoral","ror":"https://ror.org/04qenc566","country_code":"EC","type":"education","lineage":["https://openalex.org/I2135383"]}],"countries":["EC"],"is_corresponding":false,"raw_author_name":"Jorge Cedeno","raw_affiliation_strings":["Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador","institution_ids":["https://openalex.org/I2135383"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017231689","display_name":"Jorge Murillo","orcid":"https://orcid.org/0000-0003-0263-0121"},"institutions":[{"id":"https://openalex.org/I177605424","display_name":"Amherst College","ror":"https://ror.org/028vqfs63","country_code":"US","type":"education","lineage":["https://openalex.org/I177605424"]},{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jorge Murillo","raw_affiliation_strings":["College of Information and Computer Sciences, University of Massachusetts Amherst, Amherst, MA 01003, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information and Computer Sciences, University of Massachusetts Amherst, Amherst, MA 01003, USA","institution_ids":["https://openalex.org/I177605424","https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009056482","display_name":"Harold Aragon","orcid":null},"institutions":[{"id":"https://openalex.org/I2135383","display_name":"Escuela Superior Politecnica del Litoral","ror":"https://ror.org/04qenc566","country_code":"EC","type":"education","lineage":["https://openalex.org/I2135383"]}],"countries":["EC"],"is_corresponding":false,"raw_author_name":"Harold Aragon","raw_affiliation_strings":["Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador","institution_ids":["https://openalex.org/I2135383"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071047865","display_name":"Cristina L. Abad","orcid":"https://orcid.org/0000-0002-9263-673X"},"institutions":[{"id":"https://openalex.org/I2135383","display_name":"Escuela Superior Politecnica del Litoral","ror":"https://ror.org/04qenc566","country_code":"EC","type":"education","lineage":["https://openalex.org/I2135383"]}],"countries":["EC"],"is_corresponding":true,"raw_author_name":"Cristina L. Abad","raw_affiliation_strings":["Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador"],"raw_orcid":"https://orcid.org/0000-0002-9263-673X","affiliations":[{"raw_affiliation_string":"Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador","institution_ids":["https://openalex.org/I2135383"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068737424","display_name":"Andr\u00e9s G. Abad","orcid":"https://orcid.org/0000-0002-2486-612X"},"institutions":[{"id":"https://openalex.org/I2135383","display_name":"Escuela Superior Politecnica del Litoral","ror":"https://ror.org/04qenc566","country_code":"EC","type":"education","lineage":["https://openalex.org/I2135383"]}],"countries":["EC"],"is_corresponding":false,"raw_author_name":"Andres G. Abad","raw_affiliation_strings":["Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador"],"raw_orcid":"https://orcid.org/0000-0002-2486-612X","affiliations":[{"raw_affiliation_string":"Escuela Superior Politecnica del Litoral, Guayaquil EC090112, Ecuador","institution_ids":["https://openalex.org/I2135383"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5071047865"],"corresponding_institution_ids":["https://openalex.org/I2135383"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1732},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1732},"fwci":0.8351,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.79864411,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"9","issue":"1","first_page":"14","last_page":"14"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"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":1.0,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9991999864578247,"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/T12127","display_name":"Software System Performance and Reliability","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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8709903359413147},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.8254435062408447},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.7034412622451782},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.4932548403739929},{"id":"https://openalex.org/keywords/autonomic-computing","display_name":"Autonomic computing","score":0.4819450378417969},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.4376768171787262},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.42787641286849976},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3744359016418457},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3519459366798401}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8709903359413147},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8254435062408447},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7034412622451782},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4932548403739929},{"id":"https://openalex.org/C558632462","wikidata":"https://www.wikidata.org/wiki/Q788172","display_name":"Autonomic computing","level":3,"score":0.4819450378417969},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.4376768171787262},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.42787641286849976},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3744359016418457},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3519459366798401},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.3390/computers9010014","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers9010014","pdf_url":"https://www.mdpi.com/2073-431X/9/1/14/pdf","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},{"id":"pmh:oai:scholarworks.umass.edu:20.500.14394/9770","is_oa":true,"landing_page_url":"https://hdl.handle.net/20.500.14394/9770","pdf_url":null,"source":{"id":"https://openalex.org/S4306402057","display_name":"Scholarworks (University of Massachusetts Amherst)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I24603500","host_organization_name":"University of Massachusetts Amherst","host_organization_lineage":["https://openalex.org/I24603500"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"published","raw_type":"Article"},{"id":"pmh:oai:scholarworks.umass.edu:cs_faculty_pubs-2348","is_oa":true,"landing_page_url":"https://scholarworks.umass.edu/cs_faculty_pubs/1348","pdf_url":"https://scholarworks.umass.edu/cgi/viewcontent.cgi?article=2348&context=cs_faculty_pubs","source":{"id":"https://openalex.org/S4306402057","display_name":"Scholarworks (University of Massachusetts Amherst)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I24603500","host_organization_name":"University of Massachusetts Amherst","host_organization_lineage":["https://openalex.org/I24603500"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Computer Science Department Faculty Publication Series","raw_type":"text"},{"id":"pmh:oai:doaj.org/article:ca1fd7f07a9b46e4b8c8d17db7076dab","is_oa":true,"landing_page_url":"https://doaj.org/article/ca1fd7f07a9b46e4b8c8d17db7076dab","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Computers, Vol 9, Iss 1, p 14 (2020)","raw_type":"article"},{"id":"pmh:oai:mdpi.com:/2073-431X/9/1/14/","is_oa":true,"landing_page_url":"http://doi.org/10.3390/computers9010014","pdf_url":null,"source":{"id":"https://openalex.org/S4306400947","display_name":"MDPI (MDPI AG)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210097602","host_organization_name":"Multidisciplinary Digital Publishing Institute (Switzerland)","host_organization_lineage":["https://openalex.org/I4210097602"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Computers","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.3390/computers9010014","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers9010014","pdf_url":"https://www.mdpi.com/2073-431X/9/1/14/pdf","source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320309327","display_name":"Google","ror":"https://ror.org/00njsd438"},{"id":"https://openalex.org/F4320310598","display_name":"Amazon Web Services","ror":"https://ror.org/04mv4n011"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3008859862.pdf","grobid_xml":"https://content.openalex.org/works/W3008859862.grobid-xml"},"referenced_works_count":44,"referenced_works":["https://openalex.org/W191648931","https://openalex.org/W1478753081","https://openalex.org/W1777663031","https://openalex.org/W1967474856","https://openalex.org/W1985229168","https://openalex.org/W2023980249","https://openalex.org/W2029582349","https://openalex.org/W2043557409","https://openalex.org/W2054975983","https://openalex.org/W2121768308","https://openalex.org/W2143917381","https://openalex.org/W2164705534","https://openalex.org/W2170231009","https://openalex.org/W2306123015","https://openalex.org/W2311055650","https://openalex.org/W2322013807","https://openalex.org/W2581380176","https://openalex.org/W2606761226","https://openalex.org/W2612010008","https://openalex.org/W2613206411","https://openalex.org/W2740183309","https://openalex.org/W2740361432","https://openalex.org/W2742947444","https://openalex.org/W2769182579","https://openalex.org/W2778355023","https://openalex.org/W2798747284","https://openalex.org/W2888927249","https://openalex.org/W2899818160","https://openalex.org/W2913737421","https://openalex.org/W2917486508","https://openalex.org/W2918549777","https://openalex.org/W2967958199","https://openalex.org/W2981553145","https://openalex.org/W2985172422","https://openalex.org/W2988544025","https://openalex.org/W3100475096","https://openalex.org/W4244757210","https://openalex.org/W6607765716","https://openalex.org/W6638008547","https://openalex.org/W6640241026","https://openalex.org/W6675382166","https://openalex.org/W6698427370","https://openalex.org/W6742213223","https://openalex.org/W6759532990"],"related_works":["https://openalex.org/W2131655578","https://openalex.org/W4244478748","https://openalex.org/W3150465815","https://openalex.org/W4223488648","https://openalex.org/W2248675240","https://openalex.org/W2006971450","https://openalex.org/W2134969820","https://openalex.org/W2251605416","https://openalex.org/W1997222214","https://openalex.org/W2560439919"],"abstract_inverted_index":{"The":[0,121],"research":[1],"community":[2],"has":[3],"made":[4],"significant":[5,118],"advances":[6],"towards":[7],"realizing":[8],"self-tuning":[9,66],"cloud":[10,52,74],"caches;":[11],"notwithstanding,":[12],"existing":[13],"products":[14],"still":[15],"require":[16],"manual":[17],"expert":[18],"tuning":[19],"to":[20,28,40,57,72,117],"maximize":[21],"performance.":[22],"Cloud":[23],"(software)":[24],"caches":[25,75],"are":[26],"built":[27],"swiftly":[29],"serve":[30],"requests;":[31],"thus,":[32],"avoiding":[33],"costly":[34],"functionality":[35],"additions":[36],"not":[37],"directly":[38],"related":[39],"the":[41,59,102,111,125,134,137,151],"request-serving":[42],"control":[43],"path":[44],"is":[45,83,131],"critical.":[46],"We":[47],"show":[48],"that":[49,63,80,97,110],"serverless":[50,112,129,158],"computing":[51,113,159],"services":[53],"can":[54,69,115],"be":[55,70],"leveraged":[56],"solve":[58],"complex":[60],"optimization":[61],"problems":[62],"arise":[64],"during":[65],"loops":[67],"and":[68,85],"used":[71],"optimize":[73],"for":[76,149],"free.":[77],"To":[78],"illustrate":[79],"our":[81],"approach":[82,114],"feasible":[84],"useful,":[86],"we":[87,144],"implement":[88],"SPREDS":[89],"(Self-Partitioning":[90],"REDiS),":[91],"a":[92,128,146,157],"modified":[93],"version":[94],"of":[95,123,133,136,153],"Redis":[96,104],"optimizes":[98],"memory":[99],"management":[100],"in":[101],"multi-instance":[103],"scenario.":[105],"A":[106],"cost":[107,119,122,135],"analysis":[108],"shows":[109],"lead":[116],"savings:":[120],"running":[124],"controller":[126,152],"as":[127],"microservice":[130],"0.85%":[132],"always-on":[138],"alternative.":[139],"Through":[140],"this":[141],"case":[142,148],"study,":[143],"make":[145],"strong":[147],"implementing":[150],"autonomic":[154],"systems":[155],"using":[156],"approach.":[160]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
