GH GambleHub

Trafik yeniden dağıtımı

1) Yeniden dağıtım nedir ve neden gereklidir

Trafik yeniden dağıtımı, aşırı yükler, olaylar, fiyat şokları veya uyumluluk durumundaki değişiklikler sırasında yükün parçaları (akışlar, nedensellik anahtarları, QoS sınıfları) için rotaların/sağlayıcıların/kuyrukların kontrollü olarak değiştirilmesidir. Hedefler:
  • Patlamalar sırasında SLO (p95/p99, başarı oranı) tutun;
  • Kuyruk Amplifikasyonunu ve kesinlik süresini azaltın;
  • Kalite ve sipariş kaybı olmadan Hizmet Maliyetini en aza indirin;
  • Riskler ve ihlaller için başarısızlığa kapalı davranış sağlar.

2) QoS nesneleri, rolleri ve sınıfları

Yeniden dağıtım nesneleri: yollar, köprüler, sıralayıcılar, DA havuzları, POP/edge, GPU/CPU kümeleri, servis kuyrukları.
Роли: Operatör/Yönlendirici, Sağlayıcı (узел/бридж/DA/GPU), Uyumluluk Kapısı, Orkestratör, Denetçi/Düzenleyici, Treasury/治理.

QoS sınıfları:
  • Q4 - son tarih komutları (sipariş/kesinlik için kritik).
  • Q3 - sıralı akışlar (nedensellik anahtarı).
  • Q2 - tam olarak-bir kez etkili bir şekilde (anlık görüntüler/faturalandırma).
  • Q1/Q0 - telemetri/analitik/en iyi etki.

3) Yeniden dağıtıma ne zaman başlanır (algılama)

Tetikleyiciler (koşullardan herhangi biri):
  • Koridorun üstünde p95/p99, TailAmplification = p99/p50 yükseliyor.
  • Kuyruk derinliği veya tüketici gecikmesi eşikleri aşar.
  • Nihai gecikme/köprü hataları yükselir, normalin üzerinde reorg/orphan.
  • Rotadaki Maliyet/Req bütçeyi aşıyor.
  • Uyumluluk olayı: coğrafi/yaş/yaptırımlar - blok/kısıtlama.
  • Bozulma sinyalleri: SLA- брейки, flep oranı, hata bütçesi yanması.

4) Yeni bir rota kararı (fayda fonksiyonu)

Rota/sağlayıcı, değişmezlere tabi olarak beklenen minimum "maliyet'ile seçilir:

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/CompliancePenalty

Ölçeklerin profilleri QoS sınıfına bağlıdır: Q4 ↑wL, ↑wF, ↑wR için; Q1 ↑wC için, ↓wF.

Sabit değişmezler: 'Sipariş (doğru) ∧ Idempotency (doğru) ∧ Kotalar (doğru) ∧ Uyumluluk (doğru)'.

5) Yeniden dağıtım algoritmaları ve mekaniği

Anahtar başına tutarlı hashing - permütasyonları en aza indirir;

Hot-Shard Relief, kısayol tuşlarının geçici bir alt bölümüdür.
Yüzdelik farkında yönlendirme - p95/p99 üzerinde çözümler, p50 değil.
EDF/LLF для Q4 (En Erken Son Tarih/En Az Gevşeklik İlk).
Ağırlıklı Adil Kuyruklama/DRR - toplam kuyruklarda adil paylaşım.
Leaky/Token kovaları - sınıf/rota/sağlayıcı başına kotalar.
Devre kesiciler - trip ™ yeniden yönlendirin; Yarı açık kurtarma örneği.
Uyarlanabilir yeniden denemeler - jitter ve son tarihler ile sınırlı geri çekilmeler.
Yayılma katmanları - vites küçültme: Q0/Q1 şerit serbest bırakarak, toplu/kenar için Q3/Q4 bırakın.

6) Düzen, idempotans, kesinlik

Seçilen rotadaki anahtar (Q3/Q4) başına sıkı sipariş; Yük devretme ile - "stop barrier" + giden kutusundan/gelen kutusundan tekrar oynatma, sonra "defrost".
Idempotency key + seen-tables (TTL) - redelivery üzerinde dedup.
X-zinciri kesinliği: 'FinalityTime'/meydan okuma penceresini dikkate alın; Kritik işlemler minimum toplam kesinliğe sahip bir yol alır.

7) Yeniden dağıtım ekonomisi

Dalgalanma ek ücretleri: Kuyruklar/atıklar sıkışık rotalarda wC ↑ büyüdüğünde.
Sağlayıcının Kalite Faktörü (QF) hacmi ve ödemeyi etkiler.
Bütçe sınırları: günlük/saatlik maliyet tavanları ve çıkış.
Hazine kancaları: sürdürülebilir kalite alanları ↓take alır - rate/↑obyem.

8) Uyum ve coğrafi kurallar

Fail-closed: durum şüphesi - blok, manuel çekirdek.
ZK geçer: PD açıklama olmadan yaş/coğrafi dokümanlar.
İhracat/saklama politikaları: Bölgelere göre DA/çıkış, ödemeler yolundaki vergi indirimleri.
Geo-evasion guard: bypass imzaları - karantina + denetim.

9) Gözlemlenebilirlik ve uyarı

Trace: 'x _ msg _ id', 'route _ id', 'provider _ id', bridge/DA aşamaları, sonluluk.
Metrikler: p50/p95/p99, yeniden deneme %, zaman aşımı %, yinelenen/sıra dışı %, kuyruk derinliği, sonluluk gecikmesi, maliyet/req, dalgalanma endeksi.
Дашборды: Canlı Yeniden Yönlendirme, Kuyruk Isı Haritası, Kuyruk/Kesinlik Monitörü, Rota Başına Maliyet, Adalet Paneli.
Uyarılar: hata bütçesi yanması, flep oranı, DLQ derinliği, uyumluluk blokları.

10) Olaylar (RCA) ve Bozulma Protokolü

1. Algılama (bakınız § 3) - rota izolasyonu (gezi), hisselerin yeniden dağıtılması.
2. Azaltma: vites küçültme Q0/Q1, Q4/Q3 önceliğini artırma, "gürültülü" akışların sınırlarını kesme.
3. Tazminatlar: Sigorta havuzundan (S-rehin, RNFT-kuralları).
4. Ölüm sonrası: nedenler, ağırlık/limit ayarı, imza güncellemesi, prova.

11) Formüller ve yer işaretleri

SuccessRate = 1 − (zaman aşımları + hatalar )/istekler

TailAmplification = p99/p50 (hedef: ↓, QoS başına koridorlar)

Headroom = (cap − current )/cap

Maliyet/Req = Σ (kaynak × teklif )/successful _ requests

Adalet Endeksi (Jain) = (Σ x) ²/( n· Σ x ²) kota/kaynağa göre

Sağlayıcı QualityFactor: (QF = f (\text {success}, p95, DLQ, finality))

SLO yer işaretleri (örnek):
  • S4: 99 ≥ başarı. 99 %, p95 ≤ 200 ms, DLQ = 0, MTTR ≤ 15 dk.
  • S3: ≤ 10⁻⁶/soobshch sırasının ihlali., p95 ≤ 500 ms.
  • DA/Bridge: finality ≤ 3 × T _ block, false confirmations = 0.

12) 治理: ağırlık/kota/fiyat değiştirme kuralları

Vardiyalar (w), kotalar, tarifeler ve QF bonusları.
Niteliksel roller için oyların R-değiştiricisi (koridor [0. 8..1. 2]).
Gün batımı düzenlemeleri: otomatik geri alma ile geçici değişiklikler.
Genel raporlama: üç aylık yeniden tahsis ölçümleri ve adalet denetimleri.

13) Uygulama oyun kitabı (adımlar halinde)

1. Akışları ve nedensellik anahtarlarını eşleme (QoS/bölge/uyumluluk ile).
2. Telemetri ve örnekler: OWD/RTT/jitter/queue/finality/cost (EWMA + p95/p99).
3. Fayda politikaları: QoS ağırlık profillerine göre, maliyet bütçeleri, dalgalanma koridorları.
4. Kotalar ve şekillendiriciler: Rota/sağlayıcı/sınıf başına belirteç-kovalar.
5. Teslimat garantileri: giden/gelen kutusu, idempotence, seri engeller.
6. Adalet ve geri basınç: WFQ/DRR, anti-gürültü, yayılma katmanları.
7. Gözlemlenebilirlik: gösterge panoları, uyarılar, hata bütçeleri, DLQ/Replay.
8. Oyun günleri/kaos: etki alanı/köprü/DA düşüşü, fiyat şoku, coğrafi blok.
9. 治理: ağırlık/limit/fiyat değiştirme prosedürleri (teklifler, gün batımı).
10. Pilot - ölçeklendirme: A/B profilleri, yeniden kalibrasyon, genel rapor.

14) Yeniden dağıtım programının KPI'sı

Teslimat: QoS sınıflarına göre başarı, DLQ = 0 (Q3/Q4), yinelenen/sipariş dışı ↓.
Gecikme: Hedef koridorlarda p95/p99 ve TailAmplification.
Sağlamlık: MTTR medyan ≤ hedefi, flep-rate ↓.
Ekonomi: SLO'yu korurken Maliyet/Req ↓; "Ucuz" rotaların payındaki büyüme.
Adalet: Koridorda Jain; "Gürültülü komşu" olaylarını azaltmak.
Kesinlik/güvenlik: kesinlik gecikme ↓, 0 yanlış onay.
Uyum: %100 geçiş coğrafi/yaş/yaptırımlar, sıfır ihlaller.

15) Teslimat kontrol listesi

  • QoS, SLO/SLA'lar, nedensellik anahtarları ve hata bütçeleri tanımlandı
  • Rota/sağlayıcı başına uygulanan hizmet politikaları, kotalar ve belirteç kovaları
  • Tutarlı karma, sıcak parça kabartma, EDF/LLF (Q4) dahil
  • Yapılandırılmış giden kutusu/gelen kutusu, idempotency ve ordinal engeller
  • WFQ/DRR, geri basınç ve yayılma katmanları çalışması
  • Gösterge panoları gecikme/kuyruk/kuyruk/kesinlik/maliyet ve uyarılar mevcuttur
  • devre kesiciler, DLQ/Replay ve tazminat (S-escrow) dahil
  • Düzenlenen oyun-gün/kaos ve post-mortems
  • Uyum Kapısı ve ödemelerde vergi indirimleri bağlanır
  • Utverzhden治理 - ağırlık/limit/fiyat değiştirme süreci (gün batımı)

16) Sözlük

Trafik yeniden dağıtımı: yönetilen yeniden yönlendirme/kuyrukların/sağlayıcıların yeniden atanması.
Kuyruk Amplifikasyonu: P99/p50 - gecikmelerin "kuyruğunun" gücü.
FinalityTime: Çapraz zincir olayının geri döndürülemezlik zamanı.
Yardımcı program yönlendirme: toplanan yardımcı programla yol seçimi.
WFQ/DRR: Adil Kuyruk Bakım Disiplini.
Yayılma katmanları: aşırı yüklendiğinde yumuşak sınıfları toplu halde/kenarda düşürme.
Devre kesici: bozulmuş bir rotanın otomatik olarak kapatılması.

17) Alt satır

Trafiğin yeniden dağıtılması operasyonel bir istikrar döngüsüdür: düzeni, kesinliği ve kuralları ihlal etmeden ölçeriz, çözeriz, yönlendiririz. Faydalı yönlendirme, adalet/kotalar, sıkı teslimat i治理 kontrol garantilerinin kombinasyonu, çok zincirli ekosistemi talep, olaylar ve fiyat şoklarındaki zirvelere hızlı, dürüst ve ekonomik olarak dayanabilecek uyarlanabilir bir sisteme dönüştürür.

Contact

Bizimle iletişime geçin

Her türlü soru veya destek için bize ulaşın.Size yardımcı olmaya her zaman hazırız!

Telegram
@Gamble_GC
Entegrasyona başla

Email — zorunlu. Telegram veya WhatsApp — isteğe bağlı.

Adınız zorunlu değil
Email zorunlu değil
Konu zorunlu değil
Mesaj zorunlu değil
Telegram zorunlu değil
@
Telegram belirtirseniz, Email’e ek olarak oradan da yanıt veririz.
WhatsApp zorunlu değil
Format: +ülke kodu ve numara (örneğin, +90XXXXXXXXX).

Butona tıklayarak veri işlemenize onay vermiş olursunuz.