Featured Application This paper features system and software engineering use cases for large-scale (business) Cloud-native applications (eg, Netflix, Twitter, Uber, Google Search) …
Context. Since its proclamation in 2012, microservices-based architecture has gained widespread popularity due to its advantages, such as improved availability, fault tolerance …
Microservices are an architectural approach emerging out of service-oriented architecture, emphasizing self-management and lightweightness as the means to improve software …
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 …
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 …
Current industry trends in enterprise architectures indicate movement from Service-Oriented Architecture (SOA) to Microservices. By understanding the key differences between these …
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 …
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 …
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 …