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
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 …
Pivot tracing: Dynamic causal monitoring for distributed systems
Monitoring and troubleshooting distributed systems is notoriously difficult; potential problems
are complex, varied, and unpredictable. The monitoring and diagnosis tools commonly used …
are complex, varied, and unpredictable. The monitoring and diagnosis tools commonly used …