Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.
Ein klassischer Monolith ist relativ einfach zu untersuchen, wenn er nicht das tut, was erwartet wird. In verteilten Systemen oder wenn ein AI-Sprachmodell mit Tools oder RAG zum Einsatz kommt, ist dies nicht mehr so einfach, wenn beispielsweise LLMs nicht-deterministisch Tools aufrufen.
Distributed Tracing, speziell mit OpenTelemetry, ist hier das Mittel der Wahl, um das Verhalten des Stacks zu verstehen. Systeme, die im Aufruf-Pfad sind, hinterlassen eine "Spur", die dann in einem Analyse-System zu einem Bild zusammengesetzt wird, das die Analyse des Verhaltens ermöglicht.
Der Vortrag führt in Distributed Tracing ein und zeigt, wie Code mit OpenTelemetry instrumentiert werden kann.
Generelles Verständnis für verteilte Systeme und AI-Sprachmodelle
- Verständnis der Fähigkeiten von Distributed Tracing für das Verstehen komplexer Systeme.
- Übersicht über die Komponenten von OpenTelemetry und
- wie (bestehender) Code instrumentiert werden kann, "um den Durchblick" zu bekommen.
