Sobes.tech
Junior — Middle

Mis on tracеing-süsteemis peamine üksus?

sobes.tech AI

Vastus AI-lt

Jälgimissüsteemis (tracing) põhielementiks loetakse span (span).

Span on ajavahemik, mis esindab konkreetse operatsiooni või töö osa täitmist jaotatud süsteemis. Iga span sisaldab teavet operatsiooni alguse ja lõpu kohta, selle identifikaatorit, seoseid teiste spanidega (näiteks vanem-span), samuti metaandmeid (sildid, logid).

Spanide abil saab luua puu või graafi kutsungitest, mis võimaldab jälgida päringu teekonda läbi erinevate teenuste ja komponentide, tuvastada kitsaskohti ning analüüsida jõudlust.

Näide: HTTP-päringu töötlemisel luuakse span, mille sees saab luua alam-span-e andmebaasidele, välistele API-dele jms kutsumiseks.