- Thilo Frotscher
- tbc
- tbc
- tbc
- Session
In modernen Cloud-Architekturen gleicht die Fehlersuche oft der Suche nach einer Nadel im Heuhaufen:
Ein einzelner Request wandert durch zahlreiche Services, Frameworks und Queues oder Topics – und irgendwo auf dem Weg geht Zeit verloren. Nur wo?
Klassisches Logging oder reine Metriken stoßen hier schnell an ihre Grenzen. Es fehlen der Kontext und die Information, wie einzelne Aufrufe zusammen hängen.
In diesem Vortrag wird erläutert, wie Distributed Tracing zum zentralen Werkzeug moderner Observability wird und wie Java-Teams es praxisnah umsetzen können. An einem realistischen Beispiel mit mehreren Services, OpenTelemetry, Jaeger und Grafana wird demonstriert, wie man Service-Aufrufe korreliert, Latenzen sichtbar macht und Ursachen effizient identifiziert. Teilnehmende erfahren, wie sich Traces, Logs und Metriken zu einem vollständigen Bild eines verteilten Systems verbinden und wie man Observability frühzeitig im Entwicklungsprozess verankert.
