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 …

{FIRM}: An intelligent fine-grained resource management framework for {SLO-Oriented} microservices

H Qiu, SS Banerjee, S Jha, ZT Kalbarczyk… - 14th USENIX symposium …, 2020 - usenix.org
User-facing latency-sensitive web services include numerous distributed,
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

Y Gan, Y Zhang, D Cheng, A Shetty, P Rathi… - Proceedings of the …, 2019 - dl.acm.org
Cloud services have recently started undergoing a major shift from monolithic applications,
to graphs of hundreds or thousands of loosely-coupled microservices. Microservices …

Tools and benchmarks for automated log parsing

J Zhu, S He, J Liu, P He, Q ** study in AIOps
P Notaro, J Cardoso, M Gerndt - International Conference on Service …, 2020 - Springer
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 …

Microrca: Root cause localization of performance issues in microservices

L Wu, J Tordsson, E Elmroth… - NOMS 2020-2020 IEEE …, 2020 - ieeexplore.ieee.org
Software architecture is undergoing a transition from monolithic architectures to
microservices to achieve resilience, agility and scalability in software development …

Pivot tracing: Dynamic causal monitoring for distributed systems

J Mace, R Roelke, R Fonseca - ACM Transactions on Computer Systems …, 2018 - dl.acm.org
Monitoring and troubleshooting distributed systems is notoriously difficult; potential problems
are complex, varied, and unpredictable. The monitoring and diagnosis tools commonly used …