Sobes.tech
Junior — Middle

Šta se smatra osnovnom jedinicom u sistemu praćenja (tracing)?

sobes.tech АИ

Одговор од АИ

U sistemu za praćenje (tracing), osnovna jedinica smatra se span (span).

Span je vremenski segment koji predstavlja izvršenje određene operacije ili dela rada u distribuiranom sistemu. Svaki span sadrži informacije o početku i kraju operacije, njen identifikator, odnos sa drugim spanovima (npr., roditeljski span), kao i metapodatke (tagovi, logovi).

Pomoću spanova može se izgraditi drvo ili graf poziva, što omogućava praćenje puta zahteva kroz različite servise i komponente, identifikovanje uskih grla i analizu performansi.

Primer: prilikom obrade HTTP zahteva, kreira se span, unutar kojeg mogu biti kreirani potomci spanova za pozive bazama podataka, spoljnim API-jevima itd.