Service mesh: Challenges, state of the art, and future research opportunities
W Li, Y Lemieux, J Gao, Z Zhao… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
While the technology development towards microservices can significantly improve the
speed and agility of software service delivery, it also raises the operational complexity …
speed and agility of software service delivery, it also raises the operational complexity …
{FIRM}: An intelligent fine-grained resource management framework for {SLO-Oriented} microservices
User-facing latency-sensitive web services include numerous distributed,
intercommunicating microservices that promise to simplify software development and …
intercommunicating microservices that promise to simplify software development and …
An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems
Cloud services have recently started undergoing a major shift from monolithic applications,
to graphs of hundreds or thousands of loosely-coupled microservices. Microservices …
to graphs of hundreds or thousands of loosely-coupled microservices. Microservices …
Tools and benchmarks for automated log parsing
Logs are imperative in the development and maintenance process of many software
systems. They record detailed runtime information that allows developers and support …
systems. They record detailed runtime information that allows developers and support …
Seer: Leveraging big data to navigate the complexity of performance debugging in cloud microservices
Y Gan, Y Zhang, K Hu, D Cheng, Y He… - Proceedings of the …, 2019 - dl.acm.org
Performance unpredictability is a major roadblock towards cloud adoption, and has
performance, cost, and revenue ramifications. Predictable performance is even more critical …
performance, cost, and revenue ramifications. Predictable performance is even more critical …
Architectural implications of function-as-a-service computing
Serverless computing is a rapidly growing cloud application model, popularized by
Amazon's Lambda platform. Serverless cloud services provide fine-grained provisioning of …
Amazon's Lambda platform. Serverless cloud services provide fine-grained provisioning of …
Sage: practical and scalable ML-driven performance debugging in microservices
Cloud applications are increasingly shifting from large monolithic services to complex
graphs of loosely-coupled microservices. Despite the advantages of modularity and …
graphs of loosely-coupled microservices. Despite the advantages of modularity and …
A systematic mapping study in AIOps
IT systems of today are becoming larger and more complex, rendering their human
supervision more difficult. Artificial Intelligence for IT Operations (AIOps) has been proposed …
supervision more difficult. Artificial Intelligence for IT Operations (AIOps) has been proposed …
Microrca: Root cause localization of performance issues in microservices
Software architecture is undergoing a transition from monolithic architectures to
microservices to achieve resilience, agility and scalability in software development …
microservices to achieve resilience, agility and scalability in software development …
A survey of aiops methods for failure management
Modern society is increasingly moving toward complex and distributed computing systems.
The increase in scale and complexity of these systems challenges O&M teams that perform …
The increase in scale and complexity of these systems challenges O&M teams that perform …