A systematic mapping study on microservices architecture in devops

M Waseem, P Liang, M Shahin - Journal of Systems and Software, 2020 - Elsevier
Abstract Context: Applying Microservices Architecture (MSA) in DevOps has received
significant attention in recent years. However, there exists no comprehensive review of the …

Deployment and communication patterns in microservice architectures: A systematic literature review

IK Aksakalli, T Çelik, AB Can… - Journal of Systems and …, 2021 - Elsevier
Context: Microservice is an architectural style that separates large systems into small
functional units to provide better modularity. A key challenge of microservice architecture …

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 …

Fault analysis and debugging of microservice systems: Industrial survey, benchmark system, and empirical study

X Zhou, X Peng, T Xie, J Sun, C Ji… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
The complexity and dynamism of microservice systems pose unique challenges to a variety
of software engineering tasks such as fault analysis and debugging. In spite of the …

Contextual understanding of microservice architecture: current and future directions

T Cerny, MJ Donahoo, M Trnka - ACM SIGAPP Applied Computing …, 2018 - dl.acm.org
Current industry trends in enterprise architectures indicate movement from Service-Oriented
Architecture (SOA) to Microservices. By understanding the key differences between these …

Placement of microservices-based IoT applications in fog computing: A taxonomy and future directions

S Pallewatta, V Kostakos, R Buyya - ACM Computing Surveys, 2023 - dl.acm.org
The Fog computing paradigm utilises distributed, heterogeneous and resource-constrained
devices at the edge of the network for efficient deployment of latency-critical and bandwidth …

Serverless is more: From paas to present cloud computing

E Van Eyk, L Toader, S Talluri, L Versluis… - IEEE Internet …, 2018 - ieeexplore.ieee.org
In the late-1950s, leasing time on an IBM 704 cost hundreds of dollars per minute. Today,
cloud computing, that is, using IT as a service, on-demand and pay-per-use, is a widely used …

A dataflow-driven approach to identifying microservices from monolithic applications

S Li, H Zhang, Z Jia, Z Li, C Zhang, J Li, Q Gao… - Journal of Systems and …, 2019 - Elsevier
Microservices architecture emphasizes employing multiple small-scale and independently
deployable microservices, rather than encapsulating all function capabilities into one …

Performance modeling and workflow scheduling of microservice-based applications in clouds

L Bao, C Wu, X Bu, N Ren… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Microservice has been increasingly recognized as a promising architectural style for
constructing large-scale cloud-based applications within and across organizational …

ATOM: Model-driven autoscaling for microservices

AU Gias, G Casale, M Woodside - 2019 IEEE 39th International …, 2019 - ieeexplore.ieee.org
Microservices based architectures are increasingly widespread in the cloud software
industry. Still, there is a shortage of auto-scaling methods designed to leverage the unique …