A gaming platform used by 2 million people · Codelabs
RU|EN|KK
← All cases
CASE 01Turnkey iGaming platform

A gaming platform used by 2 million people

The operator needed not a single game but the entire business: a site for players, a cash desk in physical venues, an admin panel for staff, in-house games, third-party games, payment acceptance, an affiliate programme. We built it as one system — and 15 different brands are launched from that same system, each with its own look, without copying the code for every one of them.

PlatformPaymentsHigh load

How it works

The platform grew from one operator into fifteen brands. The code is shared, and the differences — styling, domains, limits and tariffs — are set by configuration rather than by copying the project for each client. An update rolls out to everyone at once instead of fifteen times in a row.

The busiest part is the money: about 1.5 million transactions a day on a MariaDB Galera cluster of 13 nodes. Every money boundary is idempotent: a repeated request does not create a second operation, and an operation stuck between the system and the provider is carried to completion by automatic reconciliation rather than by hand.

The cash desk in physical outlets, the back office, the affiliate programme, 12 in-house games and 8 external content providers live in the same system. The main repository holds 19 005 commits by 41 authors over 2020–2026.

In numbers

  • ·2.18M players
  • ·~1.5M money operations per day
  • ·15 brands from one codebase
  • ·the database is spread across 13 servers

Describe your task — we will tell you what part of it we have already built