GH GambleHub

Real vaxt əməkdaşlıq

1) «Real vaxt iş» nədir

Real-Time Collaboration (Real-Time Collaboration, RTC) - bu, şəbəkə üzvlərinin aşağı gecikməni, tam tarixini və məlumatların təhlükəsizliyini qoruyaraq eyni zamanda hərəkətləri (bahislər/spinlər, turnirlərin moderasiyası, offerlərin dəyişdirilməsi, ödəniş marşrutlarının dəyişdirilməsi, KYC həlləri, axınlar) görmək, redaktə etmək və əlaqələndirilmiş şəkildə yerinə yetirmək qabiliyyətidir bir çox təşkilatlar və bölgələr.


2) iGaming üçün real vaxt əsas ssenariləri

Canlı məzmun: WebRTC/RTMP studiyalarının axını, bahis və tur nəticələrinin sinxronizasiyası, ani lider panellər.
Real-time marketinq orkestrasiyası: offerlərin, missiyaların, bannerlərin, turnir qaydalarının fich bayraqları və rule-engine vasitəsilə buraxılmadan açılması/söndürülməsi.
Ödəniş əməliyyatları: avtorizasiya statusu/çarjbeklər, PSP/APM dilimləri, ani cut-over.
KYC/AML moderasiyası: əməkdaşlıq növbələri, biletlərin təyin edilməsi, cüt klik həlləri, şərhlər.
War-room və insidentlər: vahid p95/səhv daşbordları, komanda hərəkətləri (trafikin rutinqi, ehtiyata köçürülməsi).
Birgə analitika: panellərin co-redaktəsi, hadisələrin canlı vitrinləri (bets/spins/deposits).
İcmalar/axınlar: sinxron tirajlar, chat missiyaları, «qırmızı düyməni basma» (stop-kampaniya, stop-provayder).


3) Memarlıq təməli

3. 1 Nəqliyyat və real vaxt

audio/video/məlumat kanalları üçün WebRTC (SRTP/QUIC); Fan-out üçün SFU, konfranslarda qarışdırma üçün MCU.
WebSocket/HTTP-2/3, söhbətlər, liderbordlar və komandalar üçün.
QUIC: sürətli bağlantı quraşdırılması, həddindən artıq yükləmə nəzarəti, paket itkisinə davamlılıq.
QoS/prioritetləşdirmə: media axını> komanda hadisələri> metriklər.
Edge/CDN: RTT azaltmaq üçün PoP yaxın; caching və near-edge hesablama.

3. 2 Uyğunluq və vəziyyət

Co-redaktə üçün CRDT/OT (turnir qaydaları, offerlər, daşbordlar).
Biznes əməliyyatları (mükafatlar, silinmələr) üçün dastanlar və idempotentlik.
CAP kompromisləri: pul/balans üçün güclü uyğunluq, vitrinlər/söhbətlər üçün eventual.
Sticky-routing yerli state (live-masa) tələb olunur, əks halda stateless.

3. 3 Hadisə təkəri

Доменные топики: `spin/bet`, `round_start/result`, `deposit/withdrawal`, `kyc_status`, `fraud_signal`, `reward_granted`, `feature_toggle`.
Partiyanın açarları: 'playerId', 'tableId', 'campaignId', 'operatorId'.
SLI kimi SLA çatdırılma və lag məsləhətçiləri; açarları ilə iş mənasında exactly-once.

3. 4 Xidmət qarışığı və marşrutlaşdırma

mTLS, outlier-ejection, circuit-breaker, retries ilə jitter, per-tenant limitləri.
GSLB/Anycast daxil olan nöqtələr üçün; geo/latentlik/komplayens policy-routing.


4) Topologiyalar və nümunələr

4. 1 Canlı axınlar və masalar

Studios → SFU-qat (edge PoP) → CDN → müştərilər.
Vaxt işarələri (time-sync: NTP/PTP) ədalətli sinxronizasiya dərəcələri və nəticələr üçün.
SFU/CDN arasında sürətli sağlamlıq-flip, problemli düyünlərin hədəflənmiş bağlanması.

4. 2 Birgə panel və düzəlişlər (co-edit)

WebSocket-şina + CRDT turnir qaydaları/offfers/dashboard.
Optimist yaxınlaşma və dəyişikliklər log ilə yenilənmə.

4. 3 Real-time ödəniş perimetri

Orkestratordan Event-outbox, PSP-yə «isti» kanallar, cut-over ≤ 60-90 c.
PSP-ni zirvəyə endirməmək üçün gələn çağırışlarda Token Bucket.
Səhv növləri üzrə fail-open/closed strategiyaları (tənqidi olmayan fişlər vs pul).

4. 4 War-room və hadisələr

Vahid trace-id və «düymələri» hərəkətləri (offer dondurmaq, provayder söndürmək, GSLB-çəki tərcümə).
Birgə qeydlər və söhbətlər, SLO/büdcə səhvləri, bort jurnalı (WORM).


5) Təhlükəsizlik və giriş modelləri

Zero Trust: qısa ömürlü tokenlər, mTLS, JWS/HMAC S2S, cihazlara bağlama/ASN.
Mikroseqmentasiya: vendor zonaları (studiyalar, PSP, KYC), maliyyə dövrəsinin izolyasiyası.
PII-nin minimuma endirilməsi: PDn əvəzinə tokenlər, fərdi seyf saxlama, DPIA/DPA.
RBAC/ABAC: real vaxt hüquqları (kim stop düyməsini sıxmaq, limitləri dəyişə bilər).
Audit: dəyişməz fəaliyyət qeydləri (kim/nə vaxt/nə), SLA Trace Paket verilməsi.


6) Sıçrayışların və həddindən artıq yüklənmənin idarə edilməsi

Backpressure: «kövrək» axınların qarşısında növbələr, açar olmayan fiqurların deqradasiyası.
Şlyuzlar və mesh siyasətçiləri səviyyəsində rate limiting; leaky/token bucket.
Kompozit siqnallarla Autoscale (RPS, p95, lag, növbələrin dərinliyi).
A/B throttling: risk nəzarət üçün seqmentlər/bölgə üzrə phich dozası.


7) Müşahidə və SLO

SLI real-time:
  • Canlı video: e2e gecikmə ≤ 300-800 ms, packet loss ≤ 0.5-1%.
  • Kritik API: p95 ≤ 300-500 ms; depozit p95 ≤ 1,5-2,0 s; bahis p95 ≤ 150-250 ms.
  • Hadisə şin: lag p95 ≤ 200-500 ms, çatdırılma ≥ 99.9%.
  • Co-edit/chatlar: yeniləmələrin gecikməsi ≤ 150-300 ms.
  • Coverage Trace ≥ kritik yollarla 95%; L3, L7.
  • War-room-dashboard: regionlar, provayderlər, PSP/KYC, məzmun, səhv büdcəsi.

8) Real vaxt iqtisadiyyatı (Cost-to-Serve)

Cost per stream (bitrate × min) və per rps (API/şin), «bir cut-over» qiyməti.
CR depozit/faiz → GGR/marja p95/səhvlərin təsiri.
Zirvələr üçün Headroom (30-50%) və qənaət strategiyası (zirvələr xaricində lazımsız qovşaqları söndürmək).


9) Antipattern

SPOF şlyuz və ya N + 1 və health-flip olmadan yeganə SFU/CDN.
Limitsiz retralar → «fırtına» və ikiqat əməliyyatlar/mükafatlar.
Kod redaktəsində qlobal kilidləmə → friz, hərəkət itkisi.
Real vaxt prod/stage qarışdırma; canlı PD testi.
No time-sync → «dürüstlük» raundları/kəsiklər mübahisələr.
Bayraqsız Ficha: hər fix = release, ani geri dönüş yoxdur.
PII tokenizasiya və egress-nəzarət olmadan iştirakçılar arasında «gəzir».


10) RTC tətbiq çek siyahısı

1. Real-time domenləri (canlı, offerlər, ödənişlər, KYC, war-room) və SLO-larını təyin edin.
2. Nəqliyyatı genişləndirin: WebRTC/SFU/CDN, WebSocket-şlyuzlar, QUIC, time-sync.
3. Co-redaktor üçün CRDT/OT daxil edin; dastanlar və əməliyyatlar üçün idempotentlik.
4. Hadisələrin şinini və rule-engine, fiqa bayraqları və proqressiv çatdırılmanı konfiqurasiya edin.
5. Zero Trust, RBAC/ABAC, tokenizasiya, DPIA/DPA daxil edin.
6. Müşahidə imkanlarını toplayın: treys, metrika, profil, war-room prosedurları.
7. DR/chaos ssenariləri hazırlayın: SFU/PSP/KYC/provayder, cut-over ≤ 90 c.
8. İqtisadiyyat ilə əlaqə saxlayın: Cost-to-Serve, pik pəncərələr üçün büdcə, tərəfdaşlarla birgə maliyyələşdirmə.
9. Artefakt şablonlarını düzəldin: playbooks, SLO siyahısı, RACI, audit-trail.


11) Artefaktların şablonları (qısa)

Runbook Live Masaları/SFU: eşiklər, şifrələr, flip düymələr, testlər.
Incident Playbook: əlaqə, eşik, eskalasiya, RCA formatı.
Feature Toggle Sheet: bayraqlar, regionlar, faiz, stop şərtləri.
Data Sharing Matrix: sahələr, məqsəd, hüquqi baza, saxlama müddəti.
Partner SLO Card: SLI, kreditlər/penalti, SLA Trace paketi.


12) Təkamül yol xəritəsi

v1 (Foundation): WebSocket/RTMP, əsas bayraqlar, əl war-room.
v2 (Integration): WebRTC/SFU edge, xidmət-mash siyasəti, hadisə şini, co-edit (CRDT).
v3 (Automation): SLO-da autoscale, rule-engine, SLI-də adaptiv bitrate/marşrutlaşdırma.
v4 (Networked Governance): partnyor RTC prosesləri, ortaq PoP, ML qabaqcadan ipuçları.


Qısa xülasə

Real-time yalnız video və chat deyil, bütün şəbəkə üzrə həllərin və hərəkətlərin keçici sinxronizasiyasıdır: nəqliyyat (WebRTC/QUIC), hadisələr və koordinasiya (CRDT/dastanlar), təhlükəsizlik (Zero Trust), müşahidə və SLO, üstəlik uğursuzluqlara hazırlıq. Belə bir memarlıq ilə ekosistem pik və hadisələrə tez reaksiya verir, fasiləsiz ölçülür və oyunçuya proqnozlaşdırıla bilən iqtisadiyyatda «burada və indi» təcrübə verir.

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.