Technologies
A stack chosen for scale, safety, and speed
We're pragmatic about tools — we pick what performs under real load and stays maintainable years later. Here's what powers our work.
Server Cores & Languages
The systems languages we build authoritative game servers on.
C++
High-performance server cores
Rust
Memory-safe networking & anti-cheat
C#
Emulator cores & tooling
Go
Edge & gateway services
TypeScript
Backends, panels & tooling
Java
L2J & JVM-based cores
Backend & Realtime
Services that keep multiplayer worlds in sync at scale.
Node.js
Realtime gateways
gRPC
Service-to-service RPC
WebSocket / UDP
Low-latency state sync
Kafka
Event streaming
Protobuf
Compact wire protocols
NATS
Lightweight messaging
Data & Storage
Durable, fast, and analytics-ready persistence.
PostgreSQL
Accounts & economy
MySQL / MariaDB
Classic emulator schemas
Redis
Sessions & leaderboards
ScyllaDB
High-write telemetry
ClickHouse
Player analytics
S3 / MinIO
Assets & patches
Infrastructure & DevOps
Everything ships continuously and observably.
Linux
Bare-metal & cloud hosts
Kubernetes
Orchestration
Docker
Reproducible builds
Terraform
Infra as code
Prometheus
Metrics
Grafana
Dashboards
nginx
Ingress & routing
Cloudflare
Edge & DDoS shield
Security & Anti-Cheat
Integrity and protection, layered end to end.
PyTorch
Behavioral models
eBPF
Runtime protection
Vault
Secrets management
Anomaly Detection
Cheat & fraud signals
DDoS Mitigation
Layer 3/4/7 shielding
OWASP Hardening
Secure by default
Clients, Launchers & Panels
What players and operators actually touch.
Next.js
Panels & marketing sites
React Native
Mobile clients
Tauri
Native launchers
Electron
Desktop tooling
Unity / Unreal
Client rendering (when needed)
WebGL / WebGPU
Browser clients
Have a server worth engineering?
Tell us where you are — a new server, a struggling live game, or a legacy core that needs rescuing. We'll tell you exactly how we'd approach it.