Surreal Cloud Enterprise is now available
Sign up to our Early Access Programme
GameScript Logo (light or dark mode)

Real-time predictive sports analytics

Industry: Media and Entertainment

Goal: Real-time sports analytics

GameScript is a next-generation sports analytics platform delivering real-time, data-driven insights that fuse AI-generated predictions with human subject matter expertise. With SurrealDB's unified multi-model engine, GameScript rapidly delivered a high-scale, low-latency system that ingests dynamic sports data and powers personalised analysis streams, without the need for a complex polyglot stack.

Key challenges

RAPIDLY SHIFTING ODDS

Sports odds change moment by moment, requiring a dynamic data model.

MILLIONS OF CONCURRENT EVENTS

GameScript ingests millions of writes per game, demanding real-time throughput.

TIME-SENSITIVE ANNOTATIONS

AI predictions and human analyst comments must appear instantly in one view.

POLYGLOT OVERHEAD

Multiple databases would slow development and increase complexity.

Solutions

UNIFIED MULTI-MODEL POWER

SurrealDB's graph-native and document-aware architecture let GameScript model users, AI insights, and annotations without multiple systems.

ADVANCED QUERYING & REAL-TIME FEATURES

SurrealQL blends relational joins, graph traversals, and vector search with live queries and field-level ACLs for instant, secure content.

DEVELOPER VELOCITY & SIMPLICITY

The Surrealist UI and embeddable Rust binary accelerated prototyping and deployment across new sports markets.

INTEGRATED ML & SCALABLE PERFORMANCE

SurrealML powers in-database inference so GameScript avoids a separate ML stack, delivering sub-100 ms latency at massive scale.

Results

LIGHTNING-FAST LAUNCH

↑ SPEED

Delivered a production-grade platform in record time with SurrealDB as the single, unified backend.

REAL-TIME AT SCALE

↓ LATENCY

Handles millions of writes with sub-100 ms latency thanks to a horizontally scalable architecture.

SINGLE SYSTEM SIMPLICITY

1 SYSTEM

Eliminated the need for separate vector, document, and graph stores—radically simplifying the stack.

FLEXIBLE SCHEMA DEPLOYMENTS

↑ AGILITY

Enabled rapid rollout of new sports markets with minimal schema overhead or rework.

Why SurrealDB?

GameScript regularly processes low-latency events leveraging the performance of Rust. SurrealDB was a natural choice in that environment offering GameScript the agility and simplification needed to build a real-time, AI-powered platform from the ground up. With its native support for multi-model data, reactive queries, and embedded inference, GameScript avoided the architectural sprawl common in similar builds. SurrealDB's lightweight deployment and scalable design meant the team could focus on features and market growth, not operational overhead. Looking forward, GameScript plans to expand into generative AI and GPU-backed inference, continuing to leverage SurrealDB's in-database ML capabilities.

Get in touch to learn more →