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.