Geri qayıt
Adrian Cockcroft: P99 müasir servisləri niyə təsvir etmir və AI alətlərin qurulmasını necə asanlaşdırır
SiTech AI Team2 წთ. საკითხავი

Adrian Cockcroft: P99 müasir servisləri niyə təsvir etmir və AI alətlərin qurulmasını necə asanlaşdırır

Təcrübəli performans mühəndisi Adrian Cockcroft P99 CONF-da Sun-ın nüvə kodunu oxuduğu illərdən bu günə kimi yolu, P99 metrikasının məhdudiyyətlərini və LLM-lərlə qurduğu analiz alətlərini danışıb.

Karyerası Sun Microsystems, Netflix, eBay və Amazon-da keçən performans mühəndisi Adrian Cockcroft P99 CONF-da RedMonk analitiki Rachel Stephens ilə AI-ın performans mühəndisliyini necə dəyişdiyini müzakirə edib. Söhbət onun Sun-dakı erkən işlərindən P99 metrikinin məhdudiyyətlərinə və bu gün dil modelləri ilə qurduğu analiz alətlərinə qədər uzanıb.

Nüvə kodundan AI ilə yazılan alətlərə

Cockcroft-un sözlərinə görə, Sun-da komandalar vmstat kimi sistem metrikalarına baxıb rəqəmlərin mənasını təxmin edirdilər; sənədləşmə aydın deyildi. O isə birbaşa mənbəyə keçib: nüvə kodunu oxuyub hər rəqəmin haradan gəldiyini və hansının təxmini olduğunu müəyyən edib, hamısını yazıya alıb. Bu işdən iki kitab doğub: «Sun Performance and Tuning» və «Resource Management».

Qırx il sonra başdan-başa izləmə alətləri boldur, lakin Cockcroft-u alətlərin göstərmədikləri maraqlandırır. Onun sözlərinə görə, sistem panellərdə yaxşı görünür, amma pis davranır; buna görə də məlumatlara baxmağın yeni yollarını axtarır: daha dərin səviyyə, daha incə detallıq, ortalamalar yerinə paylanmalar. Bu gün həmin alətləri LLM-lərlə vibe coding üsulu ilə qurur. «Mənim sürətlənməm sonsuzdur, çünki bu kod bu alətlər olmadan heç vaxt mövcud olmazdı. Onları qurmağa vaxtım olmazdı», deyir o.

Zirvələr, faizlər deyil

Cockcroft illərdir iddia edir ki, tək bir P99 rəqəmi müasir veb xidmətin gecikməsini təsvir edə bilməz. Faiz göstəricisi paylanmanın bir zirvəyə, yoxsa bir neçəsinə malik olduğunu deyə bilməz; birdən çox zirvə olduqda isə orta qiymət, standart sapma və hətta P99 özü mənasının çox hissəsini itirir.

Cavab müddətinin paylanması: təsəvvür edilən və real görünüş

Onun ən sevimli nümunəsi iki zirvəli histoqramdır: sürətli zirvə keşdən gələn cavablara, yavaş zirvə real iş tələb edən sorğulara uyğun gəlir. Keşdə vurma payı dəyişdikdə zirvələrin mövqeyi sabit qalır, yalnız hündürlüyü dəyişir, ortalama və P99 isə geniş diapazonda dəyişir. ChatGPT çıxdıqdan sonra Cockcroft əvvəlcədən hazırladığı statistik yanaşmanı avtomatlaşdırıb: R dilində yazılıb açıq kod kimi yerləşdirilən alət paylanmada istənilən sayda zirvə tapır və onların zamanla dəyişməsini izləyir.

Məsləhət: geniş başla, sonra yaxınlaş

Yüksək performanslı sistemlər üzərində çalışan komandalara məsləhəti bu olub: maraqlı olanı tapmaq üçün makro mənzərədən başlayın, sonra ayrı-ayrı yavaş sorğuları başdan-başa araşdırana qədər dərinləşin. Bunu uşaq mikroskopuna bənzədir: əvvəlcə 10 qat böyütmə ilə fokuslanırsınız, sonra 100 qata keçib tək ləkəyə baxırsınız, aydın olanda isə 1.000 qata keçirsiniz.

Performansa həsr olunmuş pulsuz virtual konfrans P99 CONF 2026 oktyabrın 21-22-də keçiriləcək.

SSiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.