[PDF][PDF] Architectural Patterns for Microservices: A Systematic Mapping Study.

D Taibi, V Lenarduzzi, C Pahl - Closer, 2018 - scitepress.org
Microservices is an architectural style increasing in popularity. However, there is still a lack
of understanding how to adopt a microservice-based architectural style. We aim at …

A brief history of cloud application architectures

N Kratzke - Applied Sciences, 2018 - mdpi.com
Featured Application This paper features system and software engineering use cases for
large-scale (business) Cloud-native applications (eg, Netflix, Twitter, Uber, Google Search) …

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 …

Microservices: The journey so far and challenges ahead

P Jamshidi, C Pahl, NC Mendonça, J Lewis… - IEEE …, 2018 - ieeexplore.ieee.org
Microservices are an architectural approach emerging out of service-oriented architecture,
emphasizing self-management and lightweightness as the means to improve software …

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 …

Serverless computing: An investigation of factors influencing microservice performance

W Lloyd, S Ramesh, S Chinthalapati… - … conference on cloud …, 2018 - ieeexplore.ieee.org
Serverless computing platforms provide function (s)-as-a-Service (FaaS) to end users while
promising reduced hosting costs, high availability, fault tolerance, and dynamic elasticity for …

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 …

Teastore: A micro-service reference application for benchmarking, modeling and resource management research

J Von Kistowski, S Eismann, N Schmitt… - 2018 IEEE 26th …, 2018 - ieeexplore.ieee.org
Modern distributed applications offer complex performance behavior and many degrees of
freedom regarding deployment and configuration. Researchers employ various methods of …

Benchmarking microservice systems for software engineering research

X Zhou, X Peng, T Xie, J Sun, C Xu, C Ji… - Proceedings of the 40th …, 2018 - dl.acm.org
Despite the prevalence and importance of microservices in industry, there exists limited
research on microservices, partly due to lacking a benchmark system that reflects the …

Python-bot: A chatbot for teaching python programming.

CW Okonkwo, A Ade-Ibijola - Engineering Letters, 2020 - search.ebscohost.com
Abstract The applications of Artificial Intelligence (AI) in Education is growing continuously.
One of the recent AI applications introduced to Education is the Chatbot technology, used to …