Skip to Content
Go efficiente
book

Go efficiente

by Bartlomiej Plotka
April 2025
Intermediate to advanced
502 pages
15h 38m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Go efficiente

Capitolo 6. Osservabilità dell'efficienza

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

In "Flusso di sviluppo consapevole dell'efficienza", hai imparato a seguire il flusso TFBO (test, fix, benchmark e optimize) per convalidare e raggiungere i risultati di efficienza richiesti con il minimo sforzo. Tra gli elementi della fase di efficienza, l'osservabilità riveste un ruolo fondamentale, soprattutto nei Capitoli 7 e 9. Nella Figura 6-1 ci concentriamo su questa fase.

efgo 0601
Figura 6-1. Un estratto della Figura 3-5 che si concentra sulla parte che richiede una buonaosservabilità

In questo capitolo spiegherò gli strumenti di osservabilità e monitoraggio necessari per questa parte del flusso. Innanzitutto, impareremo cos'è l'osservabilità e quali problemi risolve. Poi parleremo dei diversi segnali di osservabilità, tipicamente suddivisi in log, tracing, metriche e, recentemente, profili. Successivamente, spiegheremo i primi tre segnali in un "Esempio: Strumentazione per la latenza", che prende la latenza come esempio delle informazioni sull'efficienza che potremmo voler misurare (la profilazione è spiegata nel Capitolo 9). Infine, esamineremo la semantica e le fonti specifiche delle metriche relative all'efficienza del nostro programma in "Semantica delle metriche di efficienza".

Non puoi migliorare ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Concorrenza in Go

Concorrenza in Go

Katherine Cox-Buday
What Employees Want Most in Uncertain Times

What Employees Want Most in Uncertain Times

Kristine W. Powers, Jessica B.B. Diaz
Cloud nativo Go

Cloud nativo Go

Matthew A. Titmus

Publisher Resources

ISBN: 9798341644908Supplemental Content