Container security: precaution levels, mitigation strategies, and research perspectives

DP VS, SC Sethuraman, MK Khan - Computers & Security, 2023 - Elsevier
The enterprise technique for application deployment has undergone a major transformation
during the past two decades. Using conventional techniques, software developers write …

Decomposition of monolith applications into microservices architectures: A systematic review

Y Abgaz, A McCarren, P Elger, D Solan… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Microservices architecture has gained significant traction, in part owing to its potential to
deliver scalable, robust, agile, and failure-resilient software products. Consequently, many …

Design, monitoring, and testing of microservices systems: The practitioners' perspective

M Waseem, P Liang, M Shahin, A Di Salle… - Journal of Systems and …, 2021 - Elsevier
Abstract Context: Microservices Architecture (MSA) has received significant attention in the
software industry. However, little empirical evidence exists on design, monitoring, and …

A survey on microservices architecture: Principles, patterns and migration challenges.

V Velepucha, P Flores - IEEE Access, 2023 - ieeexplore.ieee.org
Microservices architecture is a new trend embraced by many organizations as a way to
modernize their legacy applications. However, although there is work related to the …

From monolithic systems to microservices: A comparative study of performance

F Tapia, MÁ Mora, W Fuertes, H Aules, E Flores… - Applied sciences, 2020 - mdpi.com
Currently, organizations face the need to create scalable applications in an agile way that
impacts new forms of production and business organization. The traditional monolithic …

Mono2micro: a practical and effective tool for decomposing monolithic java applications to microservices

AK Kalia, J **ao, R Krishna, S Sinha… - Proceedings of the 29th …, 2021 - dl.acm.org
In migrating production workloads to cloud, enterprises often face the daunting task of
evolving monolithic applications toward a microservice architecture. At IBM, we developed a …

Lifting the veil on {Meta's} microservice architecture: Analyses of topology and request workflows

D Huye, Y Shkuro, RR Sambasivan - 2023 USENIX Annual Technical …, 2023 - usenix.org
The microservice architecture is a novel paradigm for building and operating distributed
applications in many organizations. This paradigm changes many aspects of how distributed …

Roadmap to reasoning in microservice systems: a rapid review

AS Abdelfattah, T Cerny - Applied Sciences, 2023 - mdpi.com
Understanding software systems written by others is often challenging. When we want to
assess systems to reason about them, ie, to understand dependencies, analyze evolution …

Containerized microservices: A survey of resource management frameworks

LM Al Qassem, T Stouraitis, E Damiani… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
The growing adoption of microservice architectures (MSAs) has led to major research and
development efforts to address their challenges and improve their performance, reliability …

Modernizing legacy systems with microservices: A roadmap

D Wolfart, WKG Assunção, IF da Silva… - Proceedings of the 25th …, 2021 - dl.acm.org
Legacy systems are long-lived applications, with obsolete technology and degraded
architecture. These systems hamper digital transformation and innovation, and require a …