Scalability and Performance of Microservices Architectures.

Abstract

Annotation- The inevitability of continuous evolution and seamless integration of dynamic alterations remains a paramount consideration in the realm of software engineering This concern is particularly pronounced within the context of contemporary microservices architectures embedded in heterogeneous and decentralized systems composed of numerous interdependent components A pivotal focal point within such a software design paradigm is to sustain optimal performance quality by ensuring harmonious collaboration among autonomous facets within an intricate framework The challenge of microservices evolution has predominantly revolved around upholding the harmonization of diverse microservices versions during updates all while curbing the computational overhead associated with such validation This study leverages previous research outcomes and tackles the evolution predicament by introducing an innovative formal model coupled with a fresh exposition of microservices RESTful APIs The amalgamation of Formal Concept Analysis and the Liskov Substitution Principle plays a pivotal role in this proposed solution A series of compatibility constraints is delineated and subjected to validation through a controlled experiment employing a representative microservices syste

    Similar works