mostbet bukmekerinin texniki arxitekturası və iş prinsipləri
Azərbaycanda onlayn mərc bazarında fəaliyyət göstərən mostbet brendi, istifadəçilərinə yüksək səviyyədə texniki dəstək və sabit işləmə təmin etmək üçün müasir server həlləri, kriptoqrafik protokollar və verilənlər bazası optimallaşdırmasından istifadə edir. Bu məqalədə mostbet-in texniki tərəflərini – API çağırışlarının işləməsi, real vaxt rejimində məlumat axını, SSL/TLS şifrələməsi, proqram təminatı yeniləmələri və yük balanslaşdırılması kimi mövzuları ətraflı təhlil edəcəyik.
mostbet server infrastrukturu – yükləmə və keş mexanizmləri
mostbet öz server parkını bir neçə coğrafi zonada yerləşdirərək istifadəçilərə aşağı gecikmə (latency) ilə xidmət göstərir. Hər bir sorğu CDN (Content Delivery Network) qovşaqları vasitəsilə marşrutlaşdırılır. Bu, xüsusilə canlı mərc və streaming funksiyaları zamanı vacibdir. Server tərəfində Redis keş sistemi istifadə olunur ki, bu da eyni məlumatın təkrar sorğulanmasını azaldır. Məsələn, matç əmsalları hər 200 millisaniyədən bir yenilənir və keşdə saxlanılır.
- Yük balanslaşdırıcıları (HAProxy) – trafikin avtomatik paylanması
- MySQL verilənlər bazası – hesab məlumatları və əməliyyat tarixçəsi
- WebSocket bağlantıları – real vaxt rejimində məlumat ötürülməsi
- Redis cluster – əmsal və idman hadisələrinin keşlənməsi
- Memcached – sessiya məlumatlarının müvəqqəti saxlanması
- Nginx web server – statik faylların servis edilməsi
- SSL terminasiyası – şifrələnmiş trafikin idarə edilməsi
- Docker container mühiti – hər bir mikroservisin izolyasiyası
- Prometheus monitorinqi – performans metrikalarının toplanması
- Grafana vizuallaşdırması – operatorlar üçün real vaxt paneli
mostbet-də API çağırışlarının texniki icrası
mostbet-in mobil tətbiqi və veb interfeysi RESTful API vasitəsilə serverlə əlaqə qurur. Hər bir sorğu JSON formatında kodlaşdırılır və HTTPS protokolu üzərindən ötürülür. API çağırışları autentifikasiya üçün JWT (JSON Web Token) istifadə edir. Token 15 dəqiqə ərzində etibarlıdır və hər yeni sorğuda yenilənir. Mərc qoyma prosesi belə işləyir: istifadəçi seçdiyi əmsalı təsdiqlədikdə, POST metodu ilə /bet/create endpoint-ə sorğu göndərilir. Server bu sorğunu validasiya edir, balansı yoxlayır və əməliyyatı atomik şəkildə yerinə yetirir.
- Klient tərəfindən sorğu yaradılır (method: POST, header: Authorization Bearer)
- Server sorğunun bütövlüyünü HMAC imzası ilə yoxlayır
- Verilənlər bazasında optimistik lock mexanizmi tətbiq edilir
- Əgər balans kifayət edirsə, mərc yazılır və UUID təyin edilir
- Əks halda, 402 HTTP status kodu (Payment Required) qaytarılır
- Uğurlu əməliyyatdan sonra WebSocket vasitəsilə push bildirişi göndərilir
mostbet təhlükəsizlik protokolları – TLS və kriptoqrafiya
mostbet bütün verilənlər axınını TLS 1.3 protokolu ilə şifrələyir. Bu, ən son kriptoqrafik standartlardan biridir və əvvəlki versiyalardan (TLS 1.2) təxminən 40% daha sürətli handshake prosesinə malikdir. Həmçinin, istifadəçi parolları bcrypt alqoritmi ilə heşlənir. Heşlənmiş parol verilənlər bazasında saxlanıldığı üçün hətta məlumat sızması halında belə orijinal parol bərpa edilə bilməz. İki faktorlu autentifikasiya (2FA) TOTP (Time-based One-Time Password) mexanizmi əsasında işləyir.
- TLS 1.3 – bütün HTTP trafikinin şifrələnməsi
- bcrypt (cost=12) – parol heşlənməsi
- TOTP (RFC 6238) – 2FA kodu generasiyası
- CSRF token – cross-site request forgery qorunması
- Rate limiting – IP ünvanına görə sorğu limiti (100 sorğu/dəqiqə)
- SQL injection qorunması – prepared statements
- XSS filtrasiyası – bütün user input-lərin sanitizasiyası
- Session timeout – 30 dəqiqə aktiv olmayan sessiyanın bağlanması
- Logging – bütün kritik əməliyyatların audit jurnalı
- DDoS mitigasiya – Cloudflare tərəfindən təmin edilir
mostbet ödəniş texnologiyaları – blokçeyn və bank köçürmələri
mostbet Azərbaycan manatı (AZN) ilə əməliyyatlar aparmaq üçün bir neçə ödəniş kanalı dəstəkləyir əməliyyat. Bank kartları (Visa, Mastercard) PCI DSS standartlarına uyğun olaraq tokenizasiya edilir. Kriptovalyuta əməliyyatları isə blokçeyn texnologiyası əsasında işləyir. Məsələn, Bitcoin depoziti zamanı istifadəçi unikal ünvan alır və əməliyyat 3 konfirmasiyadan sonra təsdiqlənir. Hər bir əməliyyat üçün unikal ID yaradılır və blokçeyn explorer-də izlənilə bilər.
| Ödəniş növü | Emal müddəti | Min/max məbləğ (AZN) |
|---|---|---|
| Visa/Mastercard | 1-3 dəqiqə | 10 AZN – 10,000 AZN |
| Bitcoin | 10-30 dəqiqə | 50 AZN ekvivalenti |
| Ethereum | 2-5 dəqiqə | 50 AZN ekvivalenti |
| USDT (TRC20) | 1-2 dəqiqə | 30 AZN ekvivalenti |
| AstroPay | Anlıq | 5 AZN – 5,000 AZN |
| Bank köçürməsi | 1-3 iş günü | 100 AZN – 50,000 AZN |
| Mobile ödəniş (Azercell) | Anlıq | 1 AZN – 100 AZN |
| Perfect Money | Anlıq | 10 AZN – 25,000 AZN |
| AdvCash | Anlıq | 10 AZN – 20,000 AZN |
| Skrill | Anlıq | 20 AZN – 15,000 AZN |
mostbet mobil tətbiqi – native kod və performans optimallaşdırması
mostbet-in mobil tətbiqi Android üçün Java/Kotlin, iOS üçün Swift dilində yazılmışdır dilində. Hər iki versiya native olduğu üçün CPU və GPU resurslarından səmərəli istifadə edir. Tətbiqin ölçüsü təxminən 45 MB-dır və minimum Android 7.0 və ya iOS 12.0 tələb edir. Məlumatların sinxronizasiyası üçün gRPC protokolu istifadə olunur ki, bu da JSON REST-dən təxminən 7 dəfə sürətli serializasiya təmin edir. Həmçinin, offline rejim dəstəyi var: əgər internet kəsilərsə, sonuncu yüklənmiş əmsallar lokal SQLite verilənlər bazasında saxlanılır.
- Native UI – platformaya uyğun Material Design (Android) və Human Interface (iOS)
- Push bildirişləri – Firebase Cloud Messaging vasitəsilə
- Lokal keş – ən son 100 hadisənin saxlanması
- Battery optimallaşdırması – background sorğuların intervalı 5 dəqiqə
- Biometrik autentifikasiya – barmaq izi və Face ID
- APK faylı – rəsmi saytdan yüklənə bilər, Google Play mövcud deyil
- Minimum RAM tələbi – 2 GB
- Ekran rezolyusiyası – 320 dpi-dən yuxarı
- Test mühiti – QA üçün sandbox server
- Versioning – semantik versiyalama (MAJOR.MINOR.PATCH)
mostbet canlı mərc sistemi – WebSocket və real vaxt məlumatları
Canlı mərc funksiyası WebSocket protokolu üzərində qurulub. Server tərəfində hər bir idman hadisəsi üçün ayrıca kanal açılır. Məsələn, futbol matçı zamanı hər 5 saniyədən bir əmsallar yenilənir. Bu dəyişikliklər server tərəfindən hesablanmış ehtimal modelinə əsaslanır. Model, komandaların statistik göstəriciləri, qırmızı kartlar, qollar və digər parametrləri nəzərə alır. Hər bir əmsal dəyişikliyi Redis pub/sub mexanizmi ilə bütün qoşulmuş istifadəçilərə yayılır. Bu arxitektura sayəsində eyni anda 100.000-ə yaxın eyni vaxtda bağlantı dəstəklənir.
mostbet-də süni intellekt və maşın öyrənməsi
mostbet maşın öyrənməsi modellərindən istifadə edərək istifadəçi davranışlarını təhlil edir və fərdi təkliflər hazırlayır. Məsələn, random forest alqoritmi ilə istifadəçinin ən çox izlədiyi idman növləri proqnozlaşdırılır. Həmçinin, anomal əməliyyatların aşkarlanması üçün autoencoder neyron şəbəkəsi tətbiq olunur. Bu model, normal istifadəçi davranışından kənara çıxan mərc nümunələrini (məsələn, çox sürətli ardıcıl mərc qoyma) aşkar edərək təhlükəsizlik qrupuna xəbərdarlıq göndərir. Modelin dəqiqliyi 97.3% təşkil edir.
- Random Forest – istifadəçi seçimlərinin təsnifatı
- Autoencoder – anomaliya deteksiyası
- LSTM – zaman seriyaları proqnozu (mərc həcmi)
- Gradient Boosting – əmsal optimallaşdırması
- TensorFlow Lite – mobil cihazlarda inferens
- Feature engineering – 200-dən çox parametr
- Training data – 5 ildən çox tarixi məlumat
- Model deployment – Docker container içərisində
- A/B test – yeni modellərin canlı sınağı
- Monitoring – MLflow ilə model performansı
mostbet texnoloji infrastrukturu daim təkmilləşir. Yeni funksiyalar, məsələn, AI əsaslı mərc köməkçisi və daha sürətli ödəniş emalı, istifadəçi təcrübəsini yaxşılaşdırmaq məqsədi daşıyır. Hər bir texniki qərar, performans, təhlükəsizlik və etibarlılıq nöqteyi-nəzərindən sınaqdan keçirilir. Müasir bukmeker xidmətləri üçün bu cür detallı texniki yanaşma vacibdir və mostbet bu sahədə yüksək standartları qoruyur.
Leave a Reply