Интегратсияи бозиҳои зинда ва форматҳои намоишӣ тавассути RGS/bridge
Мақолаи пурра
1) Чаро ба шумо пули байни зинда ва платформа лозим аст
Бозиҳои зинда (roulette, blackjack, baccarat) ва форматҳои намоишӣ (Crazy-/Wheel-/Dice-/Game Show) ҷараёни видео + натиҷаи воқеиро истифода мебаранд. Баръакси слотҳои RNG:- Натиҷа пас аз пӯшидани равзанаи гарав ва ҳодисаи ҷисмонӣ (чарх, намоиш) ба даст меояд.
- Гаравҳои қатъии буридан ва синхронӣ талаб карда мешаванд.
- Ҳисобкунии пардохтҳо ба ҷадвалҳои бозии зинда асос ёфтааст, на ба ядрои математикии слот.
- Шумо бояд дар бораи ҳамён, мукофотпулӣ, мусобиқаҳо, jackpots, RG/AML, инчунин телеметрия/гузоришдиҳӣ розӣ шавед.
Пул як дарвозаи S2S аст, ки механикаи зиндаро ба шартномаи платформа "тарҷума мекунад": нишонаҳои сессия, иҷозат ва маҳдудиятҳо, қабули гаравҳо, таъмири тиреза, ҳисоббаробаркунӣ, ҷуброн, рӯйдодҳо ва панели панелҳо.
2) Меъмории асосии ҳамгироӣ
Мизоҷи плеер (Web/Mobile + HLS/WebRTC)
│
Live Provider Front (видео, UI) - - Муҳаррики зинда (назорати мудаввар, GCU)
│                │
│ (S2S) │ натиҷаҳоро мебарорад
Пул (RGS/пул): auth, забти Бет, қулф, ҳал, бозгашт, jackpots/promos
│
Платформа: PAM/Wallet (Ledger )/Cashier/Bonus/RG/Risk/BI
│
Агрегатор (ихтиёрӣ)- Муҳаррики зинда: мудаввар, вақтсанҷ, натиҷаҳоро назорат мекунад (дилер/GCU).
- Пул ягона ҳалқаи ҳамгироӣ ба платформа аст. Ҳамоҳанг кардани пул ва рӯйдодҳо.
- Платформа: манбаи ҳақиқат дар тавозун, мукофотпулӣ, RG/AML, ҳисобот.
3) Ҷараёнҳо ва мӯҳлатҳо: аз Бет то пардохт
3. 1 Давраи даври зиндагӣ (соддакардашуда)
1. сессия. эҷод кардан - санҷиши бренд/гео/синну сол, барориши session_token.
2. бет. ҷой - дар равзана барои қабули гаравҳо; санҷиши маҳдудиятҳои RG, қоидаҳои бонус, idempotency ('Idempotency-Key').
3. бет. қулф-Пӯшидани тиреза (буридан). Ҳама дархостҳои истифоданашуда рад карда мешаванд.
4. зиндагӣ мекунанд. натиҷа - натиҷа аз Live Engine (roulette: рақам; нишон: бахш/мултипликатори/даври бонус).
5. бет. ҳал кунед - ҳисобкунии атомӣ: дебети тасдиқшуда, қарзи бурд (тавассути ҳамён).
6. бонус/jackpot/мусобиқа - саҳм/триггерҳо.
7. бозгашт/ҷуброн - агар канал кор накунад, аммо танҳо тибқи қоидаҳои даврӣ.
3. 2 Windows ва таъхирҳо
Таъхири ҳадаф (шиша ба шиша): сегменти HLS 2-5 c; Веб-RTC 200-500 мс.
Пули SLO:- p95 'бет. ҷои '/' Бет. қулф '<150 ms (шабакаи бозингар нест), p95' ҳал '<300 ms пас аз' зинда. натиҷа ', "ҳисоббаробаркуниҳои гумшуда/такрорӣ" = 0.
4) Шартномаҳои купруки API ↔ платформа (масалан)
4. 1 Дархостҳо барои bridge платформа
'POST/ҳамён/дебет' - иҷозати гарав (idempotent, ҷавоб hold_id) аст.
'POST/ҳамён/ӯҳдадорӣ' - тасдиқи аз ҳисоб баровардан ҳангоми қулф.
'POST/ҳамён/қарз' - қарзи бурд.
'POST/rg/check' - амонат/зиён/мӯҳлат, худдорӣ.
'POST/бонус/татбиқ' - саҳм аз рӯи навъи бозӣ (масалан, зинда 10-25%).
4. 2 Платформаи platbacks
Idempotence: калидҳои 'round _ id', 'bet _ id', 'sotle _ id'; тарҳ дар паҳлӯи ҳамён ва пул.
5) Модели чорабинӣ (Кафка/Пулсар)
Мавзӯъҳои асосӣ
Шартномаҳо: Avro/JSON Schema + Феҳрист, версияҳои семантикӣ, тақсимот аз ҷониби 'иҷорагир _ ид', 'table _ id', 'player _ id'.
6) Инвариантҳои пулӣ ва сагҳо
Дуруст аст аз рӯи тавозун - Платформаи Ledger; bridge мағозаҳо гарав/ҳолати мудаввар.
Ҳама амалиётҳои пулӣ бо 'Idempotency-Key' номувофиқанд.
Saga "иҷозат медиҳад → қулф/ӯҳдадор шавад → ҳал кардан → қарз":- бо файли 'содир' - бекор кардани авторизатсия/нигоҳдории бозгашт;
- бо нокомии 'кредит' - такрор ба муваффақият;
- тасҳеҳи тавозуни дастӣ манъ аст; танҳо ҷуброни рӯйдодҳо.
7) Бонусҳо, мусобиқаҳо, jackpots дар зинда
Саҳм ба гарав: бозиҳои зинда одатан 10-25% вазн медиҳанд; пул вазифадор аст, ки намуди ҷадвал/бозиро ба таври возеҳ расонад.
Мусобиқаҳо/парвозҳо: нуқтаҳо барои як гардиш, мултипликатори, сатрҳо; манбаъ - воқеаҳои зинда. бет. ҳал шуд '.
Jackpots: ислоҳ/прогрессивӣ (маҳаллӣ/онлайн). Саҳм бо ҳар як сатҳи тахассусӣ; триггер - дар канори пул/jackpot.
Масъулият: Механикаи таблиғотӣ набояд имконияти бозии асосиро тағир диҳад; вагарна - сертификатсияи алоҳида.
8) Антифрауд ва хатар
Арбитражи суръат/таъхир: манъи гаравҳои "пас аз далел"; буриши сахт.
Дастгоҳҳои бисёрсоҳавӣ/муштарак: чекҳои графикӣ, изи ангуштони дастгоҳ.
Ғолиб аномалияҳо: намунаҳои интизорраванда аз рӯи ҷадвал/плеер/минтақа.
Муҳофизати баргардонидан: як хӯшаи гарав бо амонатҳо/тоҷирон, гузоришҳоро нигоҳ доред/содир кунед.
9) Мушоҳида ва телеметрия
Нишондиҳандаҳои тиҷорат
'bets _ per _ round', 'players _ on _ table', 'avg _ bet', 'payout _ таносуб', 'rake', 'jackpot _ latency', 'setle _ lag _ ms'.
Нишондиҳандаҳои техникӣ
p50/p95/p99 аз ҷониби 'bet. ҷой', 'Бет. қулф ',' ҳал ',' ҳамён. дебет/ӯҳдадорӣ/қарз ';
чуқурии ocheredey, ақибмонии истеъмолкунандагон, CPU/mem/GC, хатогиҳои TLS, Web
Панели панелҳо
NOC: ҷадвалҳо/намоишҳо, онлайн, гарав/дақиқа, ақибмонӣ, харитаи гармии хатогӣ аз рӯи минтақа.
SRE: таъхир дар як нуқта, ақибмонии навбат, тӯфонҳои ретру, муваффақияти ӯҳдадорӣ/қарз.
Огоҳиҳо (буҷети SLO): p95 'ҳал'> X, сатҳи хатогӣ> Y%, ақибмонӣ> Z sec, афзоиш дар ҷадвали мушаххас 'бекор карда шудааст'.
Аудити WORM: тағирот дар маҳдудиятҳо, профилҳои RTP давраҳои намоишӣ, параметрҳои jackpot, парчамҳои хусусӣ.
10) Бехатарӣ ва риояи
Имзоҳои M TLS + (HMAC/Ed 'DSA) дар ҳама зангҳои аломатҳои кӯтоҳмуддат.
Боварӣ ба сифр: сиёсати фикрию, имтиёзҳои ҳадди аққал, тақсимот аз рӯи минтақа.
PCI/GDPR/Истиқоматгоҳи маълумот: PII ва гузоришҳо - дар минтақа (EU/UK/BR...), хондани кросс манъ аст.
RG: сигналҳои таваққуфи синхронӣ бо суръат (ҳудуди амонатҳо/талафот/вақт, канорагирӣ), санҷиши воқеият.
Аудит: гузоришҳои амалҳои крит - ивазнашаванда (WORM), дастрасӣ ба "чор чашм".
11) Бисёр иҷора ва бисёрҷанба
Ҳама чорабиниҳо ва зангҳо 'иҷорагир _ id/brand _ id/license/минтақа' қайд карда шудаанд.
Ledger/Cashier/PII - дар як литсензия/минтақа ҷудошуда (аксар вақт пойгоҳи додаҳо/кластерҳои алоҳида).
Хидматҳои умумӣ (аслии пулҳо, мусобиқаҳо, jackpots) - мубодила мешаванд, аммо бо маълумоти сахт RLS.
Парчамҳои хусусият/маҳдудиятҳо/ҳавзҳои бонусӣ - дар сатҳи бренд/юрисдиксия.
12) Иҷро ва таназзул
Фишори бозгашт: ҳангоми изофабор - 'пеш аз буридан' гарави нав нест, афзалиятро иҷро кунед/ҳал кунед.
Усулҳои таназзул: хомӯш кардани таблиғоти тарафӣ/jackpots, сарфа кардани гаравҳои асосӣ ва пардохтҳо.
DR-нақша: дороиҳо/дороиҳо-масъулият; RPO ≤ 5 дақ., RTO ≤ 30 дақ; синхронизатсияи outbox.
13) Рӯйхати назорати амалисозӣ (оператор/провайдер)
Меъморӣ
- Шартномаҳои ҳодиса (Феҳристи схема), калидҳои idempotence 'round _ id/bet _ id/settle _ id'.
- Sagi иҷозат диҳед → ӯҳдадор шавед → ҳал кунед → кредит; ҷуброн бидуни тасҳеҳи дастӣ.
- Outbox/CDC дар ҳамаи давлатҳои нақд; ягон нашрияи "гузариш" вуҷуд надорад.
- Бурида/қулф дар паҳлӯи ядро   амалӣ карда мешавад ва бо таъхири шабака ҳифз карда мешавад.
Пул/мукофотпулӣ
- Китобча ҳамчун манбаи ҳақиқат; нигоҳ доштан/ӯҳдадор шудан/қарз атомӣ мебошад.
- Саҳми зинда ба гарав шаффоф аст; мусобиқаҳо/jackpots имконияти бозии асосиро тағйир намедиҳанд.
Мушоҳида/SLO
- панели панели NOC/SRE; SLO ба таъхир/хатогӣ/ақибмонӣ ҳушдор медиҳад.
- Санҷиши маҳдудиятҳо ва парчамҳои WORM; раванди постмортем.
Амният/Мувофиқат
- имзоҳои MTLS +; Vault/HSM; RBAC/ABAC; будубоши маълумот.
- Истгоҳҳои RG синхронӣ мебошанд; Сигналҳои AML ва гузоришдиҳӣ автоматӣ мебошанд.
14) Парчамҳои сурх (зидди намунаҳо)
Таҳрири дастии тавозунҳо/ҳисоббаробаркуниҳо дар пойгоҳи додаҳо.
Қабули гаравҳо пас аз ба охир расидани тиреза (қулфи қатъӣ нест).
Нашри телеметрия бидуни outbox/CDC → давраҳои "гумшуда".
Набудани idempotency ва deduplication → пардохтҳои такрорӣ.
Омезиши PII ва контури пулии минтақаҳо/брендҳои гуногун.
Ҳеҷ гуна таназзул нест: афтодани промо ҳисобкунии бурдҳоро ба бор меорад.
Ҳисоботҳои BI/танзим бо мубориза OLTP кор мекунанд.
15) Сатри поён
Пул барои бозиҳои зинда на танҳо "адаптери API", балки ядрои пулию молӣ мебошад, ки натиҷаи мустақимро бо инвариантҳои платформаи қатъӣ мепайвандад: ҳамён, бонусҳо, RG/AML ва гузориш. Қувваи он дар беақлӣ ва сагҳо, тирезаҳои сахт ва қулфҳо, мушоҳида ва амният "бо нобаёнӣ аст. "Дар чунин таҳкурсӣ, казиноҳои зинда ва форматҳои намоишӣ пешгӯишаванда, ба пахши қуллаҳо тоб оварда, барои плеер, бренд ва танзимгар шаффоф боқӣ мемонанд.
