Sobes.tech
Junior — Middle

რას მიიჩნევენ tracеing სისტემაში ძირითად ერთეულად?

sobes.tech AI

პასუხი AI-სგან

ტრესინგის (tracing) სისტემაში ძირითადი ერთეული ითვლება span (span).

Span არის დროის მონაკვეთი, რომელიც წარმოადგენს კონკრეტული ოპერაციის ან სამუშაო ნაწილის შესრულებას განაწილებულ სისტემაში. თითოეული span შეიცავს ინფორმაციას ოპერაციის დაწყებისა და დასრულების შესახებ, მისი იდენტიფიკატორი, სხვა span-ებთან კავშირი (მაგ., მშობელი span), ასევე მეტადატა (ტეგები, ლოგები).

Span-ების საშუალებით შესაძლებელია ხის ან გრაფის შექმნა ზარების, რაც საშუალებას იძლევა თვალთვალის გზის მონიტორინგი სხვადასხვა სერვისებისა და კომპონენტების მეშვეობით, სუსტი წერტილების გამოვლენა და შესრულების ანალიზი.

მაგალითი: HTTP მოთხოვნის დამუშავებისას, ქმნიან span-ს, რომლის შიგნით შეიძლება შექმნან შვილობილი span-ები მონაცემთა ბაზების, გარე API-ების და სხვა ზარებისთვის.