{"id":"https://openalex.org/W4401211363","doi":"https://doi.org/10.1109/tse.2024.3436623","title":"Long Live the Image: On Enabling Resilient Production Database Containers for Microservice Applications","display_name":"Long Live the Image: On Enabling Resilient Production Database Containers for Microservice Applications","publication_year":2024,"publication_date":"2024-08-01","ids":{"openalex":"https://openalex.org/W4401211363","doi":"https://doi.org/10.1109/tse.2024.3436623"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2024.3436623","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tse.2024.3436623","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"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 Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://pure.qub.ac.uk/en/publications/b3d98b1c-2e4c-4329-9626-0a61695a4c44","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100415036","display_name":"Zheng Li","orcid":"https://orcid.org/0000-0002-9704-7651"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Zheng Li","raw_affiliation_strings":["School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K"],"raw_orcid":"https://orcid.org/0000-0002-9704-7651","affiliations":[{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015559090","display_name":"Nicol\u00e1s Sald\u00edas-Vallejos","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nicol\u00e1s Sald\u00edas-Vallejos","raw_affiliation_strings":["Department of Computer Science, University of Concepci&#x00F3;n, Concepci&#x00F3;n, Chile"],"raw_orcid":"https://orcid.org/0009-0002-5675-471X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Concepci&#x00F3;n, Concepci&#x00F3;n, Chile","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035956313","display_name":"Diego Seco","orcid":"https://orcid.org/0000-0002-2514-9907"},"institutions":[{"id":"https://openalex.org/I11019714","display_name":"Universidade da Coru\u00f1a","ror":"https://ror.org/01qckj285","country_code":"ES","type":"education","lineage":["https://openalex.org/I11019714"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Diego Seco","raw_affiliation_strings":["Department of Computer Science and Information Technologies, Universidade de A Coru&#x00F1;a, A Coru&#x00F1;a, Spain"],"raw_orcid":"https://orcid.org/0000-0002-2514-9907","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Technologies, Universidade de A Coru&#x00F1;a, A Coru&#x00F1;a, Spain","institution_ids":["https://openalex.org/I11019714"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075776649","display_name":"M. Andrea Rodr\u00edguez","orcid":"https://orcid.org/0000-0002-8729-5977"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mar\u00eda Andrea Rodr\u00edguez","raw_affiliation_strings":["Department of Computer Science, University of Concepci&#x00F3;n, Concepci&#x00F3;n, Chile"],"raw_orcid":"https://orcid.org/0000-0002-8729-5977","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Concepci&#x00F3;n, Concepci&#x00F3;n, Chile","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072670483","display_name":"Rajiv Ranjan","orcid":"https://orcid.org/0000-0002-6610-1328"},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Rajiv Ranjan","raw_affiliation_strings":["School of Computing, Newcastle University, Newcastle upon Tyne, U.K"],"raw_orcid":"https://orcid.org/0000-0002-6610-1328","affiliations":[{"raw_affiliation_string":"School of Computing, Newcastle University, Newcastle upon Tyne, U.K","institution_ids":["https://openalex.org/I84884186"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2841,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.54449931,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"50","issue":"9","first_page":"2363","last_page":"2378"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","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/T12127","display_name":"Software System Performance and Reliability","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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9987999796867371,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9958000183105469,"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.8371357917785645},{"id":"https://openalex.org/keywords/production","display_name":"Production (economics)","score":0.5944321751594543},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.5647687911987305},{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.5593850016593933},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3527289628982544},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3364506959915161},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21073806285858154},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.18029049038887024}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8371357917785645},{"id":"https://openalex.org/C2778348673","wikidata":"https://www.wikidata.org/wiki/Q739302","display_name":"Production (economics)","level":2,"score":0.5944321751594543},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5647687911987305},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.5593850016593933},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3527289628982544},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3364506959915161},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21073806285858154},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.18029049038887024},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","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":3,"locations":[{"id":"doi:10.1109/tse.2024.3436623","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tse.2024.3436623","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"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 Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:pure.qub.ac.uk/portal:openaire/b3d98b1c-2e4c-4329-9626-0a61695a4c44","is_oa":true,"landing_page_url":"https://pure.qub.ac.uk/en/publications/b3d98b1c-2e4c-4329-9626-0a61695a4c44","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"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":"Li, Z, Sald\u00edas-Vallejos, N, Seco, D, Rodr\u00edguez, M A & Ranjan, R 2024, 'Long live the image: on enabling resilient production database containers for microservice applications', IEEE Transactions on Software Engineering, vol. 50, no. 9, pp. 2363-2378. https://doi.org/10.1109/TSE.2024.3436623","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:ruc.udc.es:2183/39389","is_oa":false,"landing_page_url":"http://hdl.handle.net/2183/39389","pdf_url":null,"source":{"id":"https://openalex.org/S4306402204","display_name":"RUC (Universidade Da Coru\u00f1a)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:pure.qub.ac.uk/portal:openaire/b3d98b1c-2e4c-4329-9626-0a61695a4c44","is_oa":true,"landing_page_url":"https://pure.qub.ac.uk/en/publications/b3d98b1c-2e4c-4329-9626-0a61695a4c44","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"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":"Li, Z, Sald\u00edas-Vallejos, N, Seco, D, Rodr\u00edguez, M A & Ranjan, R 2024, 'Long live the image: on enabling resilient production database containers for microservice applications', IEEE Transactions on Software Engineering, vol. 50, no. 9, pp. 2363-2378. https://doi.org/10.1109/TSE.2024.3436623","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320357","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62"},{"id":"https://openalex.org/F4320321832","display_name":"Queen's University","ror":"https://ror.org/02y72wh86"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W249786186","https://openalex.org/W1550275036","https://openalex.org/W1692158061","https://openalex.org/W1924994176","https://openalex.org/W2001531078","https://openalex.org/W2043541079","https://openalex.org/W2125447754","https://openalex.org/W2127486371","https://openalex.org/W2290516912","https://openalex.org/W2309176924","https://openalex.org/W2514975015","https://openalex.org/W2536026289","https://openalex.org/W2608882116","https://openalex.org/W2612008866","https://openalex.org/W2766830306","https://openalex.org/W2781108055","https://openalex.org/W2889211657","https://openalex.org/W2892877065","https://openalex.org/W2916588339","https://openalex.org/W2932758746","https://openalex.org/W2954936280","https://openalex.org/W3006140534","https://openalex.org/W3006795663","https://openalex.org/W3011265235","https://openalex.org/W3021193956","https://openalex.org/W3026966108","https://openalex.org/W3026984943","https://openalex.org/W3028397687","https://openalex.org/W3082277446","https://openalex.org/W3103231745","https://openalex.org/W3107949964","https://openalex.org/W3115676336","https://openalex.org/W3133607277","https://openalex.org/W3161089496","https://openalex.org/W3214389004","https://openalex.org/W3216109844","https://openalex.org/W3216168082","https://openalex.org/W4205239201","https://openalex.org/W4213202707","https://openalex.org/W4214570944","https://openalex.org/W4226142858","https://openalex.org/W4248275435","https://openalex.org/W4289822620","https://openalex.org/W4312470188","https://openalex.org/W4313886497","https://openalex.org/W4320890541","https://openalex.org/W4389162053","https://openalex.org/W6604876058","https://openalex.org/W6679090295","https://openalex.org/W6686508271","https://openalex.org/W6696253840","https://openalex.org/W6781881747"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W4210334847","https://openalex.org/W3181741639","https://openalex.org/W4367181468","https://openalex.org/W2767473057","https://openalex.org/W4225586032","https://openalex.org/W3003367851","https://openalex.org/W1492892507","https://openalex.org/W3119944216","https://openalex.org/W2994988622"],"abstract_inverted_index":{"Microservices":[0],"architecture":[1],"advocates":[2],"decentralized":[3],"data":[4,30,74,116,132,137,143],"ownership":[5],"for":[6,53,61,160,213],"building":[7],"software":[8],"systems.":[9],"Particularly,":[10],"in":[11,38,67,127,215],"the":[12,29,62,73,86,100,155,179,196,199,204,219,228,237],"Database":[13],"per":[14],"Service":[15],"pattern,":[16],"each":[17],"microservice":[18,54,63,102,193],"is":[19,56,171],"supposed":[20],"to":[21,27,32,43,58,72,122,165,190],"maintain":[22],"its":[23,33,175,183],"own":[24],"database":[25,92,96,125],"and":[26,80,148,150,181,185,207,242],"handle":[28],"related":[31],"functionality.":[34],"When":[35],"implementing":[36],"microservices":[37,159,212],"practice,":[39],"however,":[40],"there":[41],"seems":[42],"be":[44,59],"a":[45,84,119],"paradox:":[46],"The":[47],"de":[48],"facto":[49],"technology":[50],"(i.e.,":[51,65,139,145],"containerization)":[52],"implementation":[55,103],"claimed":[57],"unsuitable":[60],"component":[64],"database)":[66],"production":[68,214],"environments,":[69],"mainly":[70],"due":[71],"persistence":[75,117,133],"issues":[76],"(e.g.,":[77],"dangling":[78],"volumes)":[79],"security":[81],"concerns.":[82],"As":[83],"result,":[85],"existing":[87],"discussions":[88],"generally":[89],"suggest":[90],"replacing":[91],"containers":[93,126],"with":[94],"cloud":[95],"services,":[97],"while":[98],"leaving":[99],"on-premises":[101],"out":[104],"of":[105,157,209,231,239],"consideration.":[106],"After":[107],"identifying":[108],"three":[109],"statelessness-dominant":[110],"application":[111],"scenarios,":[112],"we":[113],"proposed":[114],"container-native":[115],"as":[118],"conditional":[120],"solution":[121,134,180,189],"enable":[123],"resilient":[124],"production.":[128],"In":[129,163],"essence,":[130],"this":[131,169,188,222],"distinguishes":[135],"stateless":[136,158],"access":[138],"reading)":[140],"from":[141],"stateful":[142],"processing":[144],"creating,":[146],"updating,":[147],"deleting),":[149],"thus":[151],"it":[152],"aims":[153],"at":[154],"development":[156],"suitable":[161],"applications.":[162,194],"addition":[164],"developing":[166],"our":[167],"proposal,":[168],"research":[170,223,245],"particularly":[172],"focused":[173],"on":[174,227],"validation,":[176],"via":[177,186],"prototyping":[178],"evaluating":[182],"performance,":[184],"applying":[187],"two":[191],"real-world":[192],"From":[195,218],"industrial":[197],"perspective,":[198,221],"validation":[200],"results":[201],"have":[202],"proved":[203],"feasibility,":[205],"usability,":[206],"efficiency":[208],"fully":[210],"containerized":[211],"applicable":[216],"situations.":[217],"academic":[220],"has":[224],"shed":[225],"light":[226],"operation-side":[229],"micro-optimization":[230],"individual":[232],"microservices,":[233],"which":[234],"fundamentally":[235],"expands":[236],"scope":[238],"\u201csoftware":[240],"micro-optimization\u201d":[241],"reveals":[243],"new":[244],"opportunities.":[246]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
