Skip to content

← All talks

JavaLand

Finding Performance Bottlenecks with Distributed Tracing

· Brühl 🇩🇪

Abstract

Microservices are now the standard for new architectures. Their distributed nature makes it harder to determine the causes of a performance bottleneck, as one can’’t just watch a single process and see the big picture. In this talk, you’’ll learn how to instrument a business application (Spring Boot, Vert.x, Wildfly Swarm) with the OpenTracing API and use a tracing backend solution like Jaeger and/or a metrics solution like Prometheus to find, fix, and measure performance improvements to our distributed application.