Distributed Latency Profiling through Critical Path Tracing: CPT can provide actionable and precise latency analysis.

This article details the concept of critical path tracing to analyze latency in complex distributed systems. Critical path tracing works by compiling a list of the steps responsible for the slowest path of request processing and then optimizing those steps to reduce latency overall. Topics include r...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 66; no. 1; pp. 44 - 52
Autores principales: EATON, BRIAN, STEWART, JEFF, TEDESCO, JON, TAS, N. CIHAN
Formato: Artículo
Publicado: Association for Computing Machinery Jan2023
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:This article details the concept of critical path tracing to analyze latency in complex distributed systems. Critical path tracing works by compiling a list of the steps responsible for the slowest path of request processing and then optimizing those steps to reduce latency overall. Topics include remote procedure call or RPC telemetry, central process unit of CPU profiler analysis, and distributed tracing analysis. A detailed look at how critical path tracing works is included.