Microservices architecture (MSA), with containerization and Cloud provisioning, is now a standard for software deployment, driven by automation and DevOps practices. While improving modularity, flexibility and maintainability, MSA presents challenges in non-functional quality aspects, including security, performance, and reliability. This paper addresses the open problem of adaptive, real-time capacity planning for performance-driven scaling of microservices, focusing on the MSA API gateway pattern. A queuing-network-based methodology is developed to estimate the microservice replicas per workload by explicitly modeling infrastructure and interactions. This approach enables accurate, flexible infrastructure scaling capacity planning and design-time analysis of system properties. A 3-step methodology including benchmaring, modeling, and deployment is proposed and applied to a real-world case study on an API gateway MSA to demonstrate its effectiveness.

Performance-Aware Microservices Architecture Live Planning and Scaling

Mancini G.;Scarpa M.
;
Distefano S.
2026-01-01

Abstract

Microservices architecture (MSA), with containerization and Cloud provisioning, is now a standard for software deployment, driven by automation and DevOps practices. While improving modularity, flexibility and maintainability, MSA presents challenges in non-functional quality aspects, including security, performance, and reliability. This paper addresses the open problem of adaptive, real-time capacity planning for performance-driven scaling of microservices, focusing on the MSA API gateway pattern. A queuing-network-based methodology is developed to estimate the microservice replicas per workload by explicitly modeling infrastructure and interactions. This approach enables accurate, flexible infrastructure scaling capacity planning and design-time analysis of system properties. A 3-step methodology including benchmaring, modeling, and deployment is proposed and applied to a real-world case study on an API gateway MSA to demonstrate its effectiveness.
2026
9783032163448
9783032163455
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11570/3355049
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact