Compute

Serverless compute built for games.

Functions are lightweight, globally-distributed serverless handlers that run on every player event, match result, or game hook — without provisioning a single server.

Per-invocation billing

You pay only when a function runs. No minimum commitments, no idle compute costs — perfect for bursty game events like round ends or match completions.

Pay-per-use

Edge-deployed globally

Functions execute at the edge node closest to the triggering player, keeping latency near zero for time-sensitive game events.

30+ regions

Millisecond cold starts

V8 isolate-based runtime means function instances are ready in under 5ms. No JVM spin-up, no container boot — just your code, immediately.

< 5ms

Game event hooks

Subscribe functions to built-in game events: player join, player leave, match start, match end, score update, and more — no polling required.

Chained workflows

Compose multi-step workflows by chaining functions together. Pass state between steps, fan out to parallel handlers, and aggregate results.

Multiple runtimes

Write functions in TypeScript, Python, or Go. All runtimes share the same deployment and invocation model.

TypeScriptPythonGo

Built-in observability

Every invocation is traced with execution time, memory usage, and output. Query logs in real-time from the dashboard or via API.

Secrets management

Inject API keys, database credentials, and tokens as encrypted environment variables. Secrets are never logged or exposed in traces.

Compute

Focus on your game.
We'll handle the infrastructure.

Hour Host takes the operational burden off your team so you can ship features, not fix servers. Start for free and scale as your players do.

View pricing
ProUnlock more with Hour Host Pro
  • 5 million invocations/month included
  • Extended execution timeout up to 30 seconds
  • Chained workflows with durable state
  • Advanced observability with full trace history
  • Secrets management with encrypted env vars
Compare plans