GH GambleHub

Trafik göstəriciləri

1) Niyə bençmarklar lazımdır

Trafik bençmarkları - şəbəkə, provayder və mikro şəbəkələrin konfiqurasiyalarını sürət, davamlılıq, dəyər və invariantlara (nizam, son, uyğunluq) görə müqayisə etməyə imkan verən təkrarlanan sınaqlardır. Onlar:
  • SLO/SLA və QF bonusları üçün ədədi baza verir;
  • «dar yerlər» (tail, növbələr, sonluq, egress);
  • domenləri/zəncirləri/provayderləri vicdanla müqayisə etməyə imkan verir;
  • -həllər üçün giriş rolunu oynayır (kvotalar, qiymətlər, limitlər).

2) əhatə dairəsi

Nəqliyyat/marşrutlaşdırma: POP/edge, anycast, QUIC/HTTP/3.
Messaging & Order: outbox/inbox, idempotentlik, strict-order per key.
DA & Бриджи: throughput/GB, finality lag, challenge windows.
Multichain: cross-chain hadisələr və onların sonu.
İqtisadiyyat: Cost/Req, Cost/GB DA, Cost/egress.
Komplayens: geo/yaş/sanksiyalar, məlumat ixrac siyasəti.
Müşahidə: izləmə, metrik p95/p99, DLQ/replay.


3) QoS sinifləri (yük profilləri)

Q4 - son əmrlər: nizam və final kritik.
Q3 - nizamlanmış axınlar: açar səbəbləri (user/session/asset).
Q2 - exactly-once effektiv: billing/snapshot/transfer hüquqları.
Q1/Q0 - ən yaxşı: analitika/indeksasiya/telemetriya.

Hər bir profil üçün həcm, trafik şablonu, son tarixlər, icazə verilən retralar verilir.


4) Bençmarklar dəsti (suite)

4. 1 Mikrotestlər (mikro-SUT)

Latency RTT/OWD: p50/p95/p99, TailAmplification = p99/p50.
Throughput max: msgs/s, tx/s, GB/s (DA/egress).
Queue/Backpressure: növbələrin dərinliyi, yaxınlaşma vaxtı.
Idempotency cost: dublikatlar, duplikasiya vaxtı.
Order violations: out-of-order/10 ⁶ mesajlar.

4. 2 Makrotestlər (end-to-end)

Route Utility: utilitar funksiyası marşrutları müqayisə.
Finality-aware: Bridge/DA finalına qədər vaxt.
Cost-aware: sabit SLO-da sorğu qiyməti.
Compliance-gated: geo/yaş qaydalarının keçmə sürəti/müvəffəqiyyəti.

4. 3 Dözümlülük

Soak/Endurance: 24-72 saat sabit yük.
Chaos/Game-Day: POP/bridge/DA düşməsi, qiymət şoku, geo-blok.
Hot-Shard Relief: «isti» açar sıçrayışları, alt seqmentasiya.


5) Metodologiya

5. 1 Trafik generatorları

Səbəblilik açarı ilə: sabit hashing, tənzimlənən açar kardinallığı.
Yükləmə şablonları: Poisson/Bursty/Trace-replay, Q4 üçün «sportics».
Retrailer: jitter ilə eksponensial backoff, per QoS limitləri.

5. 2 Mühit

Topologiyalar: mesh/hub-and-spoke/edge-centric.
Regionallıq: ara-POP gecikmələr, xaç-qitə.
stabilizasiya: warm-up, steady window, cool-down.

5. 3 Invariants (sərt)

`Order=true` (per key для Q3/Q4), `Idempotency=true`, `Quotas=true`, `Compliance=true`.


6) Etalon metrikası və düsturları

SuccessRate = 1 − (timeouts + errors)/requests

TailAmplification = p99/p50 (məqsəd: ↓)

Headroom = (cap − current)/cap

Cost/Req = Σ (resurs × bahis )/uğurlu _ sorğular

FairnessIndex (Jain) = (Σ x) ²/( n· Σ x ²) kvotalar/resurslar üzrə

FinalityScore = f(lag, variance, reorgs)

QualityFactor (QF) = f(success, p95, DLQ, finality)

SLO göstəriciləri (nümunə):
  • Q4: success ≥ 99. 99%, p95 ≤ 200 ms, DLQ = 0, MTTR ≤ 15 dəq.
  • Q3: out-of-order ≤ 10 ⁻⁶/saat., p95 ≤ 500 ms.
  • DA/Bridge: son ≤ 3 × T _ block, yanlış təsdiqlər = 0.

7) Bençmark matrisi (nümunə)

BençMəqsədQoSYükAçar metriklərKeçid eşikləri
L-RTTMinimum gizlilikQ45k rps, Poissonp95, p99, TAp95 ≤ 200ms, TA ≤ 3
Q-OrderQaydanın pozulmasıQ350k eps, burstyout-of-order, dup%≤ 10 ⁻⁶/milyon, dup ≤ 0. 1%
DA-GBKeçid DAQ2/Q11 TV/saatGB/s, finality lag≥ X GB/ч, lag ≤ 3×T_block
Bridge-FKörpünün sonuQ41k tpsFinalityTime, reorg≤ Tₑ, reorg≈0
Cost-MinSorğu qiymətiQ1/Q210k rpsCost/Req≤ büdcəsi
Soak-72hDayanıqlıqbütünmixedburn rate, MTTRSLO dəhlizlərində
Chaos-POPPOP düşməsiQ4/Q3spikeMTTR, successMTTR ≤ 15 dəq

8) Marşrutun utilitar funksiyası


Utility(route) =
wL·Latency_p95_EWMA
+ wJ·Jitter
+ wQ·QueueDepth
+ wC·Cost_per_unit (gas + DA + egress + compute)
+ wF·FinalityTime
+ wR·RiskScore
+ wA·AvailabilityPenalty
+ wG·Geo/PolicyPenalty

Tərəzi profilləri - QoS. Qərarlar p95/p99-da qəbul edilir (orta deyil, üzlük).


9) Reports və daşbordlar

Traffic Bench Overview: p50/p95/p99, TA, success, cost/req.
Finality & Bridge: final, reorg, challenge.
DA/Storage: throughput/GB, retention, proof availability.
Queues & Backpressure: depth, lag, recovery time.
Fairness & Quotas: Jain, kvota istifadə, noisy-neighbor.
Economy Panel: resursların qiymətləri, «bahalı» marşrutların payı.
Compliance View: bloklar/folslar, TTL, ixrac/retenshn.


10) Nəticələrin istifadəsi

Kvotalar və limitlər: provayderlər və marşrutlar üzrə yenidən paylama.
Qiymət: wC dinamikası, davamlı keyfiyyət üçün endirimlər.
RNFT düzəlişlər: KPI/cərimələr/eskrou yeniləmə.
(Sunset pəncərələri ilə).
Stimullar: SLO-ya davamlı domenlərə/provayderlərə QF bonusları.


11) Playbook başlanğıc (addım-addım)

1. Məqsədləri və QoS müəyyən edin: hansı SLO-ları yoxlayırıq və harada «ağrıyır».
2. Trace məlumatlarını toplayın: əsas trafik profilləri, səbəbiyyət açarları.
3. Mühiti hazırlayın: topologiya, warm-up, track 'x _ msg _ id'.
4. Retraj/idempotentlik siyasətini və final pəncərəsini təyin edin.
5. Mikro testləri qaçırın: RTT/OWD, throughput, növbə, sifariş.
6. Makro testləri qaçırın: utility-marşrutlaşdırma, son, qiymət.
7. Soak/Chaos: endurance 24-72 saat, uğursuzluq/şok ssenariləri.
8. Hesabat toplayın: metriklər, geri çəkilmələr, RCA, tövsiyələr.
9. Qərarlarınızı qəbul edin: kvotalar, qiymətlər, QF, limitlər, sunset-düzəlişlər.
10. Dövrü təkrarlayın: optimallaşdırmadan sonra - regress-bench.


12) KPI bençmarkinq proqramları

Keyfiyyət: p95/p99 ↓, TA ↓ sabit throughput.
Çatdırılma: success ↑, DLQ depth ↓, replay success ↑.
Final: FinalityTime ↓, saxta təsdiqlər = 0.
İqtisadiyyat: Cost/Req ↓, «ucuz» marşrutların payı ↑.
Ədalət: Dəhlizdə Jain, «noisy-neighbor» düşməsi.
Sabitlik: MTTR mediana ↓, flap-rate ↓.
Komplayens: 100% geo/age/sanksiyalar keçmək.


13) Hazırlıq yoxlama siyahısı

  • QoS profilləri, SLO və səhv büdcələri təsvir edilmişdir
  • Xüsusi trafik generatorları (açarlar, patternlər, retralar)
  • outbox/inbox, idempotentlik, sıra maneələri daxildir
  • Son və DA/bridge konfiqurasiya pəncərələri təyin
  • Aktiv izləmə və pXX/queues/cost/finality metrlərin toplanması
  • QoS utilitar profilləri və çəkiləri müəyyən
  • Hazır panel və ixrac hesabatları, nəzarət həddi
  • Soak/Chaos planı və post-mortem protokolu
  • Dəyişikliklər üçün prosedurlar və sunset pəncərələri
  • Sığorta hovuzu/eskrou və QF-mexaniki kompensasiya

14) Sözlük

TailAmplification: p99/p50 - «quyruq gücü».
FinalityTime: geri dönməzlik pəncərə (körpü/DA/zəncir).
Utility-routing: yığılmış fayda yolu seçin.
RNFT: əlaqələr/hüquqlar/limitlər və KPI müqaviləsi.
QF: keyfiyyət üçün ödəmə çarpanı.
DLQ/Replay: karantin/təkrar emal.
Soak/Chaos: uzunmüddətli və uğursuz sabitlik testləri.


15) Yekun

Trafik standartları keyfiyyət əməliyyat standartıdır. Onlar «daha sürətli/daha ucuz/daha etibarlı» müzakirələri təkrar edilə bilən rəqəmlərə və idarə edilə bilən həllərə çevirirlər: kvotaları və qiymətləri harada dəyişdirmək, QF bonuslarını kimə həvəsləndirmək, marşrutları necə yenidən qurmaq və infrastrukturda nələri təmir etmək. Müntəzəm benchmarking dövrü ekosistemi SLO yaşıl zonasında nəzarət olunan dəyərlə və ardıcıllıq, finallıq və uyğunluq baxımından heç bir kompromis olmadan saxlayır.

Contact

Bizimlə əlaqə

Hər hansı sualınız və ya dəstək ehtiyacınız varsa — bizimlə əlaqə saxlayın.Həmişə köməyə hazırıq!

İnteqrasiyaya başla

Email — məcburidir. Telegram və ya WhatsApp — istəyə bağlıdır.

Adınız istəyə bağlı
Email istəyə bağlı
Mövzu istəyə bağlı
Mesaj istəyə bağlı
Telegram istəyə bağlı
@
Əgər Telegram daxil etsəniz — Email ilə yanaşı orada da cavab verəcəyik.
WhatsApp istəyə bağlı
Format: ölkə kodu + nömrə (məsələn, +994XXXXXXXXX).

Düyməyə basmaqla məlumatların işlənməsinə razılıq vermiş olursunuz.