I. Introduction
The microservice architecture, characterized by its design dividing large systems into smaller, self-contained components that communicate with each other, has emerged as a predominant architectural paradigm in the software industry, enhancing scalability and flexibility in large-scale applications [1]–[5].