Araştırma Makalesi

Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework

Cilt: 13 Sayı: 1 31 Ocak 2026
PDF İndir
EN TR

Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework

Öz

Modern microservice architectures demand agile configuration management to ensure optimal performance and reliability. However, the dynamic and distributed nature of these systems complicates the assessment of how configuration changes influence key performance indicators (KPIs) such as CPU utilization, memory consumption, response time, and error rates. In this study, we propose a time-series-driven approach for analyzing and optimizing the impact of configuration modifications in large-scale enterprise environments. Initially, we quantify the causal relationships between critical configuration parameters (cache size, thread pool size, and release complexity) and performance metrics using correlation and regression analyses. Subsequently, we employ time series modeling techniques (Prophet, ARIMA, and LSTM-based Autoencoder) to detect anomalies stemming from misconfigurations and traffic surges. To further enhance system performance, we integrate Bayesian Optimization and reinforcement learning methods for automated parameter tuning, demonstrating up to a 20–25% reduction in response times under realistic workloads. We also investigate deployment strategies—such as blue- green and canary releases and their interplay with rollback processes. Our findings underscore the significance of data-driven configuration management for microservices, offering actionable insights into achieving higher system stability, lower operational costs, and rapid recovery from performance anomalies.

Anahtar Kelimeler

Destekleyen Kurum

Bulunmamaktadır.

Etik Beyan

Herhangi bir etik çatışma bulunmamaktadır.

Kaynakça

  1. [1] Newman S., Building Microservices, 2021, O’Reilly Media.
  2. [2] Schäffer E., Leibinger H., Stamm A., Brossog M., and Franke J., Configuration-based process and knowledge management by structuring the software landscape of global operating industrial enterprises with microservices, Procedia Manufacturing, 2018, 24, pp. 86–93.
  3. [3] Chen Y., Yan M., Yang D., Zhang X., and Wang Z., Deep attentive anomaly detection for microservice systems with multimodal time-series data, in 2022 IEEE International Conference on Web Services (ICWS), 2022, Barcelona, Spain, IEEE, pp. 373–378.
  4. [4] Pham L., Ha H., and Zhang H., Root cause analysis for microservice system based on causal inference: how far are we?, in Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, 2024, Sacramento, USA, pp. 706–715.
  5. [5] Ning Y., Kazemi H., and Tahmasebi P., A comparative machine learning study for time series oil production forecasting: ARIMA, LSTM, and Prophet, Computers & Geosciences, 2022, 164, p. 105126.
  6. [6] Suryawan I.G.T., Putra I.K.N., Meliana P.M., and Sudipa I.G.I., Performance comparison of ARIMA, LSTM, and Prophet methods in sales forecasting, Sinkron: Jurnal dan Penelitian Teknik Informatika, 2024, 8(4), pp. 2410–2421.
  7. [7] Berlack H.R., Software Configuration Management, in Encyclopedia of Software Engineering, ed. J. Marciniak, 2002, John Wiley & Sons, Hoboken, NJ.
  8. [8] Kim G., Humble J., Debois P., Willis J., and Forsgren N., The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations, 2021, IT Revolution.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik Tasarımı, Mühendislik Uygulaması

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Ocak 2026

Gönderilme Tarihi

2 Ocak 2025

Kabul Tarihi

6 Nisan 2025

Yayımlandığı Sayı

Yıl 2026 Cilt: 13 Sayı: 1

Kaynak Göster

APA
Bildirici, F., Takan, S., & Seçkin Codal, K. (2026). Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework. El-Cezeri, 13(1), 101-111. https://doi.org/10.31202/ecjse.1608747
AMA
1.Bildirici F, Takan S, Seçkin Codal K. Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework. ECJSE. 2026;13(1):101-111. doi:10.31202/ecjse.1608747
Chicago
Bildirici, Fatih, Savaş Takan, ve Keziban Seçkin Codal. 2026. “Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework”. El-Cezeri 13 (1): 101-11. https://doi.org/10.31202/ecjse.1608747.
EndNote
Bildirici F, Takan S, Seçkin Codal K (01 Ocak 2026) Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework. El-Cezeri 13 1 101–111.
IEEE
[1]F. Bildirici, S. Takan, ve K. Seçkin Codal, “Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework”, ECJSE, c. 13, sy 1, ss. 101–111, Oca. 2026, doi: 10.31202/ecjse.1608747.
ISNAD
Bildirici, Fatih - Takan, Savaş - Seçkin Codal, Keziban. “Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework”. El-Cezeri 13/1 (01 Ocak 2026): 101-111. https://doi.org/10.31202/ecjse.1608747.
JAMA
1.Bildirici F, Takan S, Seçkin Codal K. Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework. ECJSE. 2026;13:101–111.
MLA
Bildirici, Fatih, vd. “Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework”. El-Cezeri, c. 13, sy 1, Ocak 2026, ss. 101-1, doi:10.31202/ecjse.1608747.
Vancouver
1.Fatih Bildirici, Savaş Takan, Keziban Seçkin Codal. Optimizing Microservice Performance: A Software Configuration Management Changes and Time Series Analysis Framework. ECJSE. 01 Ocak 2026;13(1):101-1. doi:10.31202/ecjse.1608747