Monolithic vs. microservice architecture: A performance and scalability evaluation

G Blinowski, A Ojdowska, A Przybyłek - IEEE Access, 2022 - ieeexplore.ieee.org
Context. Since its proclamation in 2012, microservices-based architecture has gained
widespread popularity due to its advantages, such as improved availability, fault tolerance …

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 …

Straddling the crevasse: A review of microservice software architecture foundations and recent advancements

CT Joseph, K Chandrasekaran - Software: Practice and …, 2019 - Wiley Online Library
Microservice architecture style has been gaining wide impetus in the software engineering
industry. Researchers and practitioners have adopted the microservices concepts into …

[HTML][HTML] From monolithic systems to microservices: An assessment framework

F Auer, V Lenarduzzi, M Felderer, D Taibi - Information and Software …, 2021 - Elsevier
Context: Re-architecting monolithic systems with Microservices-based architecture is a
common trend. Various companies are migrating to Microservices for different reasons …

Testing microservices architecture-based applications: A systematic mapping study

M Waseem, P Liang, G Márquez… - 2020 27th Asia-Pacific …, 2020 - ieeexplore.ieee.org
Microservices is an architectural style that provides several benefits to develop applications
as small, independent, and modular services. Building Microservices Architecture (MSA) …

Unveiling the microservices testing methods, challenges, solutions, and solutions gaps: A systematic mapping study

M Hui, L Wang, H Li, R Yang, Y Song, H Zhuang… - Journal of Systems and …, 2024 - Elsevier
Microservices architecture (MSA) is widely used by enterprises and related practitioners.
Due to the importance of MSA in the industry, failure to identify its potential faults and errors …

[HTML][HTML] Automated functional and robustness testing of microservice architectures

L Giamattei, A Guerriero, R Pietrantuono… - Journal of Systems and …, 2024 - Elsevier
Microservice Architectures (MSA) are nowadays largely adopted by companies in several
domains to provide on-demand services. The reliability of microservices is fundamental to …

Microservice testing approaches: A systematic literature review

I Ghani, WMN Wan-Kadir, A Mustafa… - … Journal of Integrated …, 2019 - publisher.uthm.edu.my
Testing is a crucial part of each code development method to which organizations devote
extensive time and effort. The ever-changing industry needs of business necessitate that …

Automated grey-box testing of microservice architectures

L Giamattei, A Guerriero… - 2022 IEEE 22nd …, 2022 - ieeexplore.ieee.org
Microservices Architectures (MSA) have found large adoption in companies delivering
online services, often in conjunction with agile development practices. Microservices are …