Score: 0

SoK: Microservice Architectures from a Dependability Perspective

Published: March 5, 2025 | arXiv ID: 2503.03392v1

By: Dāvis Kažemaks, Jérémie Decouchant

Potential Business Impact:

Finds and fixes computer program problems faster.

Business Areas:
PaaS Software

The microservice software architecture leverages the idea of splitting large monolithic applications into multiple smaller services that interact using lightweight communication schemes. While the microservice architecture has proven its ability to support modern business applications, it also introduces new possible weak points in a system. Some scientific literature surveys have already addressed fault tolerance or security concerns but most of them lack analysis on the fault and vulnerability coverage that is introduced by microservice architectures. We explore the known faults and vulnerabilities that microservice architecture might suffer from, and the recent scientific literature that addresses them. We emphasize runtime detection and recovery mechanisms instead of offline prevention and mitigation mechanisms to limit the scope of this document.

Country of Origin
🇳🇱 Netherlands

Page Count
23 pages

Category
Computer Science:
Distributed, Parallel, and Cluster Computing