Skip to content
iGaming Times

Choose your emails

Which emails would you like?

Independent industry intelligence in your inbox. We will email you a link to confirm the emails you ticked, and every email carries a one-click unsubscribe link. Each list can be left on its own.

Lesson 5 of 6 · 16 min

Data, Performance and Resilience

The event architecture, warehouse and operational stores, governance, what the data serves, engineering for spiky load with the wallet as bottleneck, redundancy and degradation, disaster recovery, third-party risk and observability.

Fact-checked 23 September 2026 by iGaming Times editorial team · 12 sources

In this lesson

  • Describe the data architecture from events to warehouse to operational stores
  • Explain why data access is the decisive turnkey contract term
  • Set out how gambling platforms are engineered for spiky load
  • Describe resilience patterns and the role of observability

The platform as a data business

An operator's competitive advantage, once the platform runs, is what it does with the data the platform produces. Every registration, session, deposit, bet, spin, win, withdrawal, bonus event, message and support contact is an event, and the operators that outperform are the ones whose data platform turns those events into decisions: which customers to retain and how, which games to promote, which prices to move, which accounts to restrict, which customers to protect. This lesson covers the data architecture that supports that, and then the two operational properties without which none of it matters: performance under load and resilience against failure.

The data architecture

Events. The platform emits events in real time (or near it) from the wallet, the game integrations, the sportsbook, the cashier, the CRM and the front end, into a streaming layer. The event schema is the operator's most valuable design artefact: consistent identifiers for customer, session, game round and bet across every source, timestamps in one clock, and the attributes each downstream use needs.

The warehouse. Events land in a warehouse or lakehouse where they are modelled into the entities the business reasons about: customers, sessions, transactions, bets, promotions, campaigns. The models feed reporting (the KPI dashboards and regulatory returns), analytics (cohort analysis, lifetime value, product performance), data science (the scoring models for CRM, fraud and responsible gambling) and finance (reconciliation and revenue recognition). Under a turnkey platform the operator's access to events, whether real-time streams, daily exports or direct warehouse queries, is a contract term, and it is the term that decides whether the operator can build any of this.

Operational data stores. Real-time decisions (accept this bet, allow this deposit, show this offer, flag this account) need low-latency access to a customer's current state, which lives in the platform's operational stores and in feature stores maintained for the scoring models. The gap between the warehouse (minutes to hours old) and the operational state (now) is where most real-time use cases live or die.

Governance. Data protection law requires the controller to keep a record of its processing activities, and requires that personal data be collected for specified purposes and kept no longer than necessary and be erased on request unless another legal obligation requires it to be kept; gambling and anti-money-laundering rules require that transaction data be retained for years and be reproducible on demand. New Jersey, for example, requires an online gaming system to keep everything needed to recreate a player's game play and account activity for at least ten years, and to let the regulator query and export its data, and the UK's money-laundering regulations, which apply to holders of a casino operating licence, require customer due diligence and supporting transaction records to be kept for five years after the business relationship ends. Both regimes also require the data to be secured and its handling to be demonstrable: UK GDPR requires appropriate security and accountability, and New Jersey requires mandatory gaming system logging. A data platform without governance is a data-protection breach waiting to be found.

What the data is used for

The uses are covered in other courses on this site (Data and Analytics Foundations, CRM and Player Lifecycle, Fraud and Risk Management, Responsible Gambling) and in the AI in iGaming course published alongside this one; from the platform's point of view, the requirement is that the data reach each use in the form and at the speed it needs. Reporting needs completeness and reconciliation. CRM needs segments refreshed daily and triggers within minutes. Fraud needs signals within seconds of a transaction. Responsible-gambling monitoring needs session-level data within the session. Trading needs bet flow in real time. The architecture is judged by whether it serves the slowest and the fastest of these without one compromising the other.

Performance

A gambling platform's load is spiky. A major sporting event concentrates bet volumes into the minutes before the start and the moments in play when prices move, far above the day's average rate; a game studio's release or a jackpot approaching its trigger produces spin volumes that stress the wallet; a marketing campaign produces registration and deposit peaks. The platform must accept bets at a stale-free price, debit and credit wallets fast enough that a player never waits on a bet or a spin, serve lobbies and bet slips without lag, and process deposits without timeouts, at peak, in every market at once.

The engineering for that is standard high-availability design applied to a ledger: horizontally scalable stateless services in front of a wallet that must remain consistent; caching of everything that can be cached (catalogues, prices for display, customer profiles) and none of what cannot (balances, bet acceptance); queueing to smooth peaks where latency allows and synchronous paths where it does not; load testing against modelled peaks before every major event; and capacity that is provisioned, in the cloud, ahead of the fixture list. The wallet is the bottleneck by design, because a ledger that is fast and wrong is worse than one that is slow and right, and wallet performance is the number platform evaluations should ask for first.

Front-end performance is a separate discipline with its own measures (page load, time to first bet, app responsiveness) that affect conversion directly and are measured continuously.

Resilience

Gambling platforms fail in public. An outage during a major event costs revenue, generates complaints, and, in regulated markets, can be a reportable incident: in Britain a security breach that prevents customers from accessing their accounts for longer than 12 hours must be reported to the Gambling Commission as a key event, and the GLI-19 standard for interactive gaming systems expects operators to file an incident report with the regulator when the system malfunctions. A wallet failure that leaves balances wrong is worse, and in Britain a gaming system fault that causes under or overpayments to a player is itself a key event. Resilience engineering covers redundancy across availability zones and, for the largest operators, regions; database replication and failover with tested recovery objectives; graceful degradation (if the sportsbook feed fails, the casino keeps running; if a payment provider fails, the orchestration layer cascades); circuit breakers on every integration so that a slow studio or a failed identity vendor does not take the platform down; and incident management with defined severities, on-call rotations, communication templates for customers and regulators, and post-incident reviews.

Disaster recovery, the ability to restore the platform and its data after a major failure, is a regulatory requirement wherever regulators adopt it: GLI-19, a technical standard that regulators can adopt in whole or in part, requires a business continuity and disaster recovery plan with a recovery site physically separated from the production site, and New Jersey requires equipment that a server-based gaming system uses solely to restore data after a disaster to be located in the state. The plan sets a recovery time objective, how long systems can be in recovery before the business suffers, and a recovery point objective, the point in time to which data must be recovered, and it is tested, because an untested recovery plan is not one. Business continuity extends the same discipline to the operator's people and processes.

Third-party dependencies are the largest resilience risk. A platform depends on studios, feeds, payment providers, identity vendors, self-exclusion registers, geolocation services and cloud providers, any of which can fail; the operator's architecture must isolate each failure, its monitoring must detect it within seconds, and its supplier contracts must specify service levels and incident cooperation. A national self-exclusion register that goes down at nine on a Saturday night is the kind of scenario the architecture must be designed and rehearsed for, because the operator still needs to know who is excluded before it lets anyone play.

Observability

None of the above works without visibility. Monitoring covers infrastructure (compute, storage, network), application (latency, error rates, throughput per service and per integration), business (bets per minute, deposits per minute, registrations, conversion, game launches per studio) and security (authentication anomalies, unusual access). Alerting distinguishes signal from noise; dashboards give the operations team and the business the same view; logs and traces let engineers find the cause of a fault; and the same telemetry feeds the reconciliation and audit processes regulators inspect. Business monitoring is the piece operators most often neglect and most often need: a payment provider that starts declining silently shows up in deposits per minute before it shows up in any error log.

What to take from this lesson

The platform is a data business: events with consistent identifiers flow into a warehouse for reporting, analytics and models and into operational stores for real-time decisions, under governance that satisfies both data protection and regulatory retention; under a turnkey platform, data access is the contract term that decides what the operator can build. Performance is engineered for spiky load with a consistent wallet as the deliberate bottleneck and everything else scaled and cached around it. Resilience means redundancy, graceful degradation, circuit breakers on every integration, tested disaster recovery and incident management, with third-party dependencies the largest risk. Observability across infrastructure, application, business and security is what makes the rest operable.

Key terms

Event schema
The definition of the events a platform emits, with consistent customer, session, round and bet identifiers across sources.
Feature store
A low-latency store of computed customer attributes used by scoring models in real time.
Graceful degradation
Designing so that one component’s failure (a feed, a provider) does not take the platform down.
Circuit breaker
A pattern that wraps calls to an integration and, once failures pass a threshold, stops calling it for a period and fails fast, so that its slowness does not propagate.
Recovery objectives
The recovery time objective (how long systems can be in recovery before the business suffers) and the recovery point objective (the point in time to which data must be recovered) that a tested disaster-recovery plan is built to meet. Standards such as GLI-19 require the plan; the operator sets the targets.

Key takeaways

  • Events with consistent identifiers feed a warehouse for reporting, analytics and models, and operational stores for real-time decisions.
  • Under a turnkey platform, data access is the term that decides what the operator can build.
  • Load is spiky around major events, releases and campaigns; the wallet is the deliberate bottleneck and everything else scales around it.
  • Resilience means redundancy, graceful degradation, circuit breakers on every integration, tested disaster recovery and incident management.
  • Business monitoring (bets and deposits per minute) catches silent failures before error logs do.

Sources

The legislation, regulator material and research this lesson was checked against.

  1. Licence Conditions and Codes of Practice, condition 15.2.1: Reporting key events, Gambling Commission, accessed 2026-09-23
  2. GLI-19 Standards for Interactive Gaming Systems, version 3.0 (1.3.3 adoption; appendix B operational audit for technical security controls, B.2.1 and B.3.9 business continuity and disaster recovery plan), Gaming Laboratories International, accessed 2026-09-23
  3. N.J.A.C. 13:69O, Internet and Mobile Gaming (13:69O-1.5(t) and 1.8), New Jersey Division of Gaming Enforcement, accessed 2026-09-23
  4. UK GDPR, Article 5: Principles relating to processing of personal data, legislation.gov.uk, accessed 2026-09-23
  5. UK GDPR, Article 17: Right to erasure, legislation.gov.uk, accessed 2026-09-23
  6. UK GDPR, Article 30: Records of processing activities, legislation.gov.uk, accessed 2026-09-23
  7. Money Laundering, Terrorist Financing and Transfer of Funds (Information on the Payer) Regulations 2017, regulation 40: Record-keeping, legislation.gov.uk, accessed 2026-09-23
  8. Money Laundering, Terrorist Financing and Transfer of Funds (Information on the Payer) Regulations 2017, regulation 14: meaning of casino, legislation.gov.uk, accessed 2026-09-23
  9. Glossary: Recovery Time Objective (NIST SP 800-34 Rev. 1), NIST Computer Security Resource Center, accessed 2026-09-23
  10. Glossary: Recovery Point Objective (NIST SP 800-34 Rev. 1), NIST Computer Security Resource Center, accessed 2026-09-23
  11. Reliability Pillar, REL05-BP01: Implement graceful degradation, AWS Well-Architected Framework, accessed 2026-09-23
  12. CircuitBreaker, Martin Fowler, accessed 2026-09-23

Check your understanding

3 questions · answer them all, then check.

  1. 1. Why is the wallet the deliberate bottleneck in platform performance?

  2. 2. What is the largest resilience risk for a gambling platform?

  3. 3. Which kind of monitoring do operators most often neglect?

Sign in to track your progress through the course.

Cookie Preferences

Choose which cookies you want to accept. Essential cookies are required for the website to function properly.

Required

Necessary for the website to function. Cannot be disabled.

Help us understand how visitors interact with our website.

Used to deliver relevant advertisements and track ad performance.

Remember your preferences and settings for a better experience.