Distributed Tracing in Practice
Autor Austin Parker, Daniel Spoonhower, Jonathan Mace, Ben Sigelman, Rebecca Isaacsen Limba Engleză Paperback – 19 mai 2020
Diferența majoră dintre Distributed Tracing in Practice și documentația tehnică standard rezidă în abordarea pragmatică a implementării: nu ne limităm la sintaxă, ci explorăm deciziile de arhitectură care previn degradarea performanței. Remarcăm modul în care autorii, experți în cadrul LightStep, reușesc să demistifice complexitatea monitorizării sistemelor distribuite, transformând un proces adesea considerat anevoios într-o metodologie structurată de profilare a microserviciilor. Cartea analizează riguros cele trei piloni ai procesului: instrumentarea eficientă, colectarea coerentă a datelor și, cel mai important, extragerea unor concluzii operaționale care să reducă timpul de remediere a regresiunilor. Considerăm că această lucrare completează perfect bagajul de cunoștințe al inginerilor care au lucrat deja cu alte aspecte ale observabilității. Cititorul care a aplicat ideile din Monitoring Microservices and Containerized Applications va găsi aici veriga lipsă: trecerea de la monitorizarea simplă a stării la înțelegerea fluxului complet al unei cereri prin multiple servicii. În timp ce alte resurse se concentrează pe metrici și loguri, acest ghid pune accent pe trasabilitatea distribuită ca instrument de diagnoză profundă. Structura narativă este una tehnică, dar extrem de fluidă, ghidând cititorul prin bunele practici de instrumentare și oferind soluții concrete pentru evitarea overhead-ului prin tehnici de eșantionare (sampling). Față de alte lucrări ale autorului Austin Parker, cum este Data-driven Generation of Policies, unde accentul cădea pe algoritmi de schimbare a stării, volumul de față este mult mai ancorat în realitatea de producție a sistemelor cloud-native actuale, oferind un cadru de lucru direct aplicabil în ecosistemele moderne de software.
Preț: 358.86 lei
Preț vechi: 448.57 lei
-20%
Carte disponibilă
Livrare economică 27 mai-10 iunie
Specificații
ISBN-10: 1492056634
Pagini: 327
Dimensiuni: 175 x 237 x 20 mm
Greutate: 0.57 kg
Editura: O'Reilly
De ce să citești această carte
Recomandăm această carte inginerilor DevOps și arhitecților de sistem care doresc să implementeze o observabilitate reală în sisteme distribuite complexe. Cititorul câștigă strategii clare pentru a reduce latența și a înțelege comportamentul microserviciilor în producție, trecând de la simple alerte la o vizibilitate totală asupra fluxurilor de date. Este un manual tehnic esențial pentru optimizarea performanței software-ului modern.
Despre autor
Echipa de autori reunește unii dintre cei mai respectați experți în observabilitatea sistemelor. Austin Parker este un lider recunoscut în comunitatea open-source, fiind implicat activ în dezvoltarea standardelor de telemetrie, în timp ce Ben Sigelman este co-fondator LightStep și unul dintre creatorii sistemului Dapper la Google, pionierul trasabilității distribuite. Experiența lor cumulată în companii de top oferă cărții o autoritate tehnică rară, transformând-o dintr-un simplu manual într-un ghid strategic fundamentat pe provocări reale de scalabilitate și performanță întâlnite în industria IT globală.
Descriere scurtă
You'll learn:
- The pieces of a distributed tracing deployment: instrumentation, data collection, and analysis
- Best practices for instrumentation: methods for generating trace data from your services
- How to deal with (or avoid) overhead using sampling and other techniques
- How to use distributed tracing to improve baseline performance and to mitigate regressions quickly
- Where distributed tracing is headed in the future