Mare Gaming Holding CTO Interviu
O exploatație de jocuri cu multe studiouri și genuri nu este doar conținut, ci și o platformă: motoare, operațiuni live, rețea, stivă de date, DevEx și securitate. Am vorbit cu CTO (interviu generalizat) despre ce decizii conduc cu adevărat metrica, cum să rămânem rapizi cu creșterea și de ce „tehnologia fără cultură” nu decolează.
1) Strategie: ceea ce face tehnologia un avantaj competitiv
Întrebare: Prioritățile dvs. pentru 2-3 ani?
Trei axe:1. Platforma de livrare (construi → test → eliberare → telemetrie) cu timp de la angajament la producție <2 ore pentru caracteristica live.
2. Fiabilitatea serviciilor live: SLO de căi critice (login, matchmaking, plăți, inventar) și „degradare grațioasă”.
3. Date și AI: punctaj online (selecție misiuni/meciuri), predictive offline (Churn/LTV/toxicitate) și parapete stricte.
2) Arhitectura: monolit, microservicii sau „monolit modular”?
Întrebare: Ce stil credeți că este rezonabil pentru serviciile de joc?
CTO: Monolit modular de bază (cont, inventar, menajeră) + microservicii la periferie (matchmaking, analytics, adaptoare de plată, notificări). Acest lucru reduce „crucile” de rețea, simplifică tranzacțiile și permite echipelor să dezvolte independent funcțiile „edge”. Pe partea de sus sunt ficheflags și rulouri canare.
3) Codul de rețea și matchmaking
Întrebare: Cum să păstrați o întârziere scăzută și un joc echitabil?
CTO:- Protocoale: UDP/QUIC pentru timp real, gRPC/HTTP pentru metadate.
- Predicția clientului + reconcilierea serverului împotriva „teleportării”.
- Împărțirea în funcție de regiune/rang, prioritizarea stabilității RTT față de echilibrul „perfect”.
- Matchmaking: Elo/TrueSkill hibrid + întârziere așteptată + rol/poziție.
- Noduri de releu pentru NAT, anti-DDoS și criptare.
- Anti-ieftin: semnale de integritate client, modele comportamentale, validarea serverului.
4) Platformă de operațiuni live
Î: Ce este sub capota ta live-ops?
CTO:- Calendar eveniment/sezon, misiuni, vitrine și magazine - gestionate de la orchestrator cu avanpremiere și A/B.
- Serviciul de economie cu bugete de atribuire și plafoane anti-inflație.
- Migrații „calde” de scheme și reguli de joc de reîncărcare la cald.
- Platformă experimentală: phicheflags, bandiți, geo/role-split, putere statistică și parapete (SLO, toxicitate, plăți).
5) Stiva de date și ML/AI
Î: Cum funcționează datele?
CTO:- Fluxul de evenimente (OpenTelemetry) → streaming la lac/depozit, fichestor pentru punctaj on-line.
- Cazuri de afișare în timp real (≤1 -5 min) pentru produse și suport.
- ML: Churn/uplift/LTV, complexitate dinamică (DDA), toxicitate chat, plăți antifraudă, recomandări misiune/conținut.
- Generativ: localizare, asistență pentru producători și AC; licențe stricte și filigrane, roboți RAG pentru cunoaștere.
- MLOps: experimente de urmărire, drift caracteristică/țintă, modele de implementare canar, explicabilitate (SHAP).
6) Fiabilitate și SRE
Întrebare: Cum măsurați sănătatea serviciilor?
CTO:- SLO pe calea „client → meci → rezultat → inventar → plată”; erori ca buget.
- Urmărire distribuită pentru a găsi regresii.
- „Degradare grațioasă”: dezactivați caracteristicile „scumpe” (repetări, cosmetice) la vârfuri; auto-tic reducere acolo unde este posibil.
- GameDays și teste haos, antrenament incident.
- Rezerve: multi-zone, mod de inventariere read-only, cozi pentru operațiuni non-sistem.
7) Securitate, intimitate, anti-ieftin
Î: Unde sunt principalele riscuri?
CTO:- Chei numai prin KMS/HSM, secrete - cu rotație.
- RBAC/ABAC și jurnalul de acces admin, semnătura artefactelor de construcție.
- Anti-ieftin: integritatea clientului (sume de control, neîncredere în memorie), arbitrajul serverului rezultatului, „semnale vectoriale” comportamentale.
- Confidențialitate: minimizarea PII, păstrarea datelor de politică, dreptul la explicații pentru măsuri automate.
- Conformitate: GDPR/local, raportarea incidentelor și DPIA.
8) FinOps şi eficacitate
Întrebare: Cum reduceți costul unei platforme fără a face rău?
CTO:- Auto-scalare prin SLO, nu prin procesoare grosiere.
- Regiuni reci pentru conținut rar, „nearline” pentru telemetrie.
- Revendică piscine GPU, profilarea costurilor de rețea.
- Cost-to-service per DA/catarg metric; repere de lansare.
- „Arhitectura cu buget”: orice caracteristică merge la o revizuire a creșterii latenței și a costurilor.
9) DevEx: viteza echipelor
Î: Cum fac dezvoltatorii rapid și calm?
CTO:- Șabloane de serviciu, o singură bootstrap, căi de aur.
- Monorepo pentru miez, polirepo la periferie; Codogenerare API/SDK.
- Medii de integrare "ca prod' (date twin).
- CI/CD cu cache-uri de construcție, matrice de testare a platformei, roboți de playtest.
- Date pentru dezvoltatori - prin seturi sintetice și obfuscare.
10) Cultură și model org
Î: Cum conectați platforma și studiourile?
CTO: Echipele platformei (identificare, economie, inventar, matchmaking, telemetrie, ML, DevEx). Deasupra lor se află consiliul tehnic (arhitectură, securitate, date). Studiourile sunt autonome în conținut, dar folosesc "căi de aur. "Fiecare trimestru este o revizuire a foii de parcurs cu KPI-uri comune.
11) Abonamente, plăți și protejarea economiei
Întrebare: Ce este important la checkout și magazin?
CTO:- Rutare inteligentă a plăților, ETA/comisioane transparente, fire stabile acolo unde este posibil.
- Antifraudă: dispozitiv + comportament + grafic de conexiuni (cont-dispozitiv-plată).
- Economia premiilor este cu „capace”, fără unghiuri P2W, valoare dinamică prin sezoane.
- Modele RG încorporate (pauze, limite, verificări ale realității).
12) Livrarea conținutului și motoarele
Întrebare: Unitate/Unreal/propriul motor - cum să alegeți?
CTO: Folosim un hibrid: un motor comercial pentru Time-to-Fun rapid; module native pentru codul de rețea, economie și telemetrie. Platformă comună SDK: inventar, misiuni, magazin, analiză, anti-trișare, plăți - astfel încât studiourile să nu reinventeze roata.
13) Măsurători care decid
Gaming: D1/D7/D30, stickiness (DA/MAU), durata mediană a sesiunii, „timp de distracție”.
Afaceri: conversie plătitor, ARPPU, LTV/CAC, evenimente ROI.
Fiabilitate: uptime, p50/p95/p99 pe căi critice, timp de meci.
Calitatea versiunilor: rata de eșec a schimbării, timpul de plumb, MTTR.
Siguranţă: MTTD/MTTR, proporţia de izolare, „sănătate” secrete.
Cost-to-serve: $/DA, $/meci, $/gigabyte telemetry.
14) bug-uri tipice și anti-modele
Microservicii „de dragul modei” → furtuni de rețea și tranzacții complexe.
Telemetrie după eliberare, nu înainte - pete oarbe pe incidente.
Experimente fără parapete - „succes” la costul arderii SLO.
Anti-ieftin numai pe client - încredere zero în client este obligatorie.
Gene-AI fără licențe și controale - riscuri legale și de marcă.
Nici o „degradare grațioasă” - cascada cade în vârfuri.
15) foaie de parcurs de 180 de zile (pentru exploatația de creștere)
Zilele 1-30 - Diagnostic și SLO
Director cale critică, SLO/SLA, urmărire end-to-end.
Analiza decalajului DevEx/CI/CD, inventarul secretelor.
Zilele 31-60 - Caracteristici și experimente ale platformei
Ficheflags, canare, infrastructura A/B cu parapete.
Single SDK: cont, inventar, economie, telemetrie.
Zilele 61-90 - Date și ML
Fichestor, vitrine în timp real, modele de bază Churn/uplift.
Politici de confidențialitate și explicabilitate, RAG bot de cunoștințe.
Zilele 91-120 - Fiabilitate și siguranță
GameDays/haos, „degradare grațioasă”, runbooks NOC.
KMS/rotație, construi semnătura, anti-ieftin strat de server.
Zilele 121-180 - FinOps și scară
Valori cost-pentru-a-servi, auto-scară de SLO, GPU piscine.
Calendar de conținut live-ops, DDA, vitrine de localizare.
16) Liste de verificare
SRE/Fiabilitate
- SLO pentru autentificare/meci/inventar/plată, bugete de eroare.
- Urmărirea + jurnale + măsurători într-un singur sistem.
- Degradare grațioasă și caracteristică buton roșu.
- Runbooks, pager duty, GameDays.
Siguranţă/Antichită
- KMS/HSM, rotație secretă, semnătură artefact.
- RBAC/ABAC Admin Access Log.
- Validarea jocului bazat pe server, modele comportamentale.
- DPIA/GDPR, minimizarea PII, raportarea incidentelor.
Date/ML
- Streaming eveniment, fichestor, storefronturi în timp real.
- modele Churn/uplift/DDA, monitorizare drift.
- Explicabilitate, audit de date, licențe de conținut.
- Disciplină experimentală și parapeți.
DevEx/CI-CD
- Șabloane de serviciu, căi de aur.
- Cached construiește, matrice de testare, eliberări auto.
- Date sintetice, obfuscație.
- Medii de previzualizare, roboți playtest.
Economie/Casa de bilete
- Orchestrator de plată, ETA/Taxe în UI.
- Antifraudă: dispozitiv + link grafic.
- Capace de premii, lipsa unghiurilor de P2W.
- Modele RG: limite, pauze, verificarea realității.
Conducerea tehnologică în jocuri este un ritm stabil de livrare și servicii live fiabile, susținute de date și design responsabil. Arhitectura potrivită (core modular + servicii periferice), puternică DevEx, măsurată prin SLO, AI semnificativă și securitatea strictă transformă o exploatație complexă într-o mașină de creștere gestionată, unde studiourile fac rapid conținut, iar platforma o aduce cu atenție și previzibilitate la milioane de jucători.