Branże / Gaming i esport

Portfele i płatności na potrzeby rywalizacji na żywo.

W rywalizacji na żywo każda sekunda przestoju jest na wizji. Budujemy portfele eventowe, płatności i system antyfraudowy, które pozostają szybkie i dostępne, gdy tysiące osób płaci jednocześnie.

W esporcie na żywo każde zacięcie widać w kamerze — a tysiące portfeli uruchamia się w tych samych sześćdziesięciu sekundach.

Problem esportu

Ograniczenie

Awaria dzieje się przed kamerami.

Widownia widzi każde zacięcie, a tysiące portfeli wykonuje transakcje w ciągu kilku minut. Budujemy systemy płatności i portfeli o niskich opóźnieniach i wysokiej dostępności, ze scoringiem fraudowym w ścieżce transakcji — wystarczająco szybkie, by działały natychmiast, i wystarczająco odporne, by wytrzymać skoordynowany szturm.

  1. 01Portfele o niskich opóźnieniach, działające natychmiast
  2. 02Wysoka dostępność przy zsynchronizowanym szturmie
  3. 03Scoring fraudowy i ryzyka w ścieżce transakcji
  4. 04Dane w czasie rzeczywistym dla transmisji i centrum operacyjnego
Makieta przeglądarki z konsolą live-ops turnieju dla fikcyjnego Volta Invitational: pasek KPI z 4213 TPS, opóźnieniem p95 141 ms, zerem utraconych transakcji wyróżnionym na zielono, 212 zablokowanymi próbami fraudu i 28 instancjami portfeli; 15-minutowy słupkowy wykres TPS ze szczytem przy zwycięstwie w dogrywce, panel scoringu ryzyka z liczbą blokad dla każdej reguły oraz tabela usług z miernikami CPU i głębokością kolejki równą zero.

Operacje

Dzień turnieju, zaprojektowany.

Otwarcie bram
Zakładanie kont i portfeli
Uczestnicy rejestrują się i doładowują portfele w szczycie przed wydarzeniem — pierwszy test obciążenia dnia, przejęty, zanim zacznie się mecz.
Pierwszy gwizdek
Rusza transmisja
Tabele wyników i statystyki na żywo zasilają stream danymi z opóźnieniem poniżej sekundy, prosto z tych samych systemów, które obsługują płatności.
Szczyt
Akcja porywa publiczność
Tysiące transakcji spływają w kilka sekund; warstwa portfeli skaluje się horyzontalnie i nigdy nie blokuje kolejki.
Atak
Fraud próbuje szczęścia
Scoring ryzyka działa w ścieżce transakcji i wychwytuje skoordynowane nadużycia, nie spowalniając uczciwej gry.
Wypłata (payout)
Gasną światła
Rozliczenie i wypłaty bez różnic uzgadniają się z księgą wydarzenia — zbilansowane zamknięcie, jeszcze tej nocy.

W praktyce

Szczyt o 21:42, opanowany: 4213 TPS, p95 141 ms przy budżecie 200 ms, 0 utraconych transakcji — scoring ryzyka inline w 4 ms.
Noc rozliczona co do grosza, z różnicą €0,00 — €120 000 nagród przelane przez SEPA, zanim zgasną światła.
Portfel na wydarzenie, który nadąża za tłumem: płatność zbliżeniowa w 0,14 s, doładowanie przed szturmem w przerwie, niewydane saldo zwraca się samo.
Dane klasy broadcast w feedzie 0,4 s — wynik, klasyfikacja i historia rund prosto z tych samych systemów, które obsługują płatności.

Dowody

Jak budujemy na potrzeby rywalizacji na żywo.

Poprzeczka, którą musi pokonać każdy projekt z branży gamingowej i esportowej.

<200ms
Opóźnienie transakcji
0
Utracone transakcje
24/7
Wysoka dostępność
Real-time
Tabele wyników i dane

Możliwości

Co budujemy.

  • Portfele i płatności na wydarzeniach
  • Stored-value i doładowania
  • Antyfraud i scoring ryzyka
  • Tożsamość i bezpieczeństwo kont
  • Tabele wyników i dane w czasie rzeczywistym
  • Usługi o niskich opóźnieniach i wysokiej dostępności
  • Dashboardy operacyjne na żywo
  • Rozliczenia i wypłaty
  • Feedy danych dla transmisji
  • Sprzęt i nośniki dostępu na zamówienie

Pod obciążeniem

Szczyt i jak go wytrzymujemy.

Szczyt
  • Tysiące transakcji w kilka sekund
  • Zsynchronizowany szturm w jednej chwili
  • Skoordynowany fraud szukający luk
  • Widownia śledząca każdą milisekundę
Jak go wytrzymujemy
  • Horyzontalnie skalowane usługi portfeli
  • Budżety opóźnień traktowane priorytetowo
  • Scoring fraudowy inline, a nie po fakcie
  • Failover przećwiczony, zanim zapalą się światła

Budujesz coś w tym obszarze?

Opisz nam ograniczenia — ciągłość działania, compliance, warunki terenowe. Wrócimy z architekturą, która do nich pasuje.