Kapitel 6. Effizienz Observierbarkeit

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In "Effizienzbewusster Entwicklungsablauf" hast du gelernt, dem TFBO-Ablauf (Testen, Korrigieren, Benchmarking und Optimieren) zu folgen, um die erforderlichen Effizienzergebnisse mit möglichst geringem Aufwand zu validieren und zu erreichen. Bei den Elementen der Effizienzphase spielt die Beobachtbarkeit eine der wichtigsten Rollen, insbesondere in den Kapiteln 7 und 9. Wir konzentrieren uns in Abbildung 6-1 auf diese Phase.

efgo 0601
Abbildung 6-1. Ein Auszug aus Abbildung 3-5, der sich auf den Teil konzentriert, der eine guteBeobachtbarkeit erfordert

In diesem Kapitel erkläre ich, welche Beobachtungs- und Überwachungs-Tools für diesen Teil des Ablaufs erforderlich sind. Zuerst werden wir lernen, was Beobachtbarkeit ist und welche Probleme sie löst. Dann besprechen wir die verschiedenen Beobachtungssignale, die in der Regel in Logs, Tracing, Metriken und neuerdings auch Profile unterteilt werden. Als Nächstes werden wir die ersten drei Signale im "Beispiel" erklären : Instrumenting for Latency", in dem wir die Latenz als Beispiel für die Effizienzinformationen nehmen, die wir messen wollen (Profiling wird in Kapitel 9 erklärt). Zu guter Letzt gehen wir in "Semantik der Effizienzmetriken" auf die spezifische Semantik ...

Get Efficient Go now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.