Please use this identifier to cite or link to this item: https://scidar.kg.ac.rs/handle/123456789/22906
Full metadata record
DC FieldValueLanguage
dc.contributor.authorPantelic, Nenad-
dc.contributor.authorMatic, Ljiljana-
dc.contributor.authorJakovljevic, Lazar-
dc.contributor.authorEric, Stefan-
dc.contributor.authorErić, Milan-
dc.contributor.authorStefanovic, Miladin-
dc.contributor.authorDjordjevic, Aleksandar-
dc.contributor.editorBellavista, Paolo-
dc.date.accessioned2026-01-16T10:27:11Z-
dc.date.available2026-01-16T10:27:11Z-
dc.date.issued2026-
dc.identifier.citationNenad Pantelic, Ljiljana Matic, Lazar Jakovljevic, Stefan Eric, Milan Eric, Miladin Stefanović and Aleksandar Djordjevic (2026). Benchmarking SQL and NoSQL Persistence in Microservices Under Variable Workloads. Future Internet, 18(1), 53; https://doi.org/10.3390/fi18010053en_US
dc.identifier.isbn1999-5903en_US
dc.identifier.issn1999-5903en_US
dc.identifier.urihttps://scidar.kg.ac.rs/handle/123456789/22906-
dc.description.abstractThis paper presents a controlled comparative evaluation of SQL and NoSQL persistence mechanisms in containerized microservice architectures under variable workload conditions. Three persistence configurations—SQL with indexing, SQL without indexing, and a document-oriented NoSQL database, including supplementary hybrid SQL variants used for robustness analysis—are assessed across read-dominant, write-dominant, and mixed workloads, with concurrency levels ranging from low to high contention. The experimental setup is fully containerized and executed in a single-node environment to isolate persistence-layer behavior and ensure reproducibility. System performance is evaluated using multiple metrics, including percentile-based latency (p95), throughput, CPU utilization, and memory consumption. The results reveal distinct performance trade-offs among the evaluated configurations, highlighting the sensitivity of persistence mechanisms to workload composition and concurrency intensity. In particular, indexing strategies significantly affect read-heavy scenarios, while document-oriented persistence demonstrates advantages under write-intensive workloads. The findings emphasize the importance of workload-aware persistence selection in microservice-based systems and support the adoption of polyglot persistence strategies. Rather than providing absolute performance benchmarks, the study focuses on comparative behavioral trends that can inform architectural decision-making in practical microservice deployments.en_US
dc.description.urihttps://www.mdpi.com/1999-5903/18/1/53en_US
dc.language.isoen_USen_US
dc.publisherMDPIen_US
dc.relation.ispartofFuture Interneten_US
dc.rightsAttribution-ShareAlike 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/us/*
dc.subjectmicroservicesen_US
dc.subjectSQLen_US
dc.subjectNoSQLen_US
dc.subjectperformance evaluationen_US
dc.subjectworkload concurrencyen_US
dc.titleBenchmarking SQL and NoSQL Persistence in Microservices Under VariableWorkloadsen_US
dc.typearticleen_US
dc.description.versionPublisheden_US
dc.identifier.doihttps://doi.org/10.3390/fi18010053en_US
dc.type.versionPublishedVersionen_US
Appears in Collections:Faculty of Engineering, Kragujevac

Page views(s)

20

Downloads(s)

1

Files in This Item:
File Description SizeFormat 
futureinternet-18-00053.pdf2.75 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons