2023 · 11 citations · 38 references
EngineeringComputer SystemsSystems EngineeringPerformance MeasurementReal-time SystemsSystems AnalysisLatency AnalysisLatency OptimizationMicroservices ArchitecturePerformance ModelingResponse Time AnalysisApplication LatencyEnd-to-end LatencyLatency EstimationLatency MetricsLatency ModelingLatency ProfilingSystem LatencySystem Stability
End-to-end latency estimation in web applications is crucial for system operators to foresee the effects of potential changes, helping ensure system stability, optimize cost, and improve user experience. However, estimating latency in microservices-based architectures is challenging due to the complex interactions between hundreds or thousands of loosely coupled microservices. Current approaches either track only latency-critical paths or require laborious bespoke instrumentation, which is unrealistic for end-to-end latency estimation in complex systems.
38
2017 USENIX Annual Technical Conference (USENIX ATC'17)
Do Le Quoc, Martin S. Beck, Pramod Bhatotia et al. · 2017 · 3.1K citations