Choose from 11 ordered backend practice paths spanning foundations, data, production reliability, databases, async workflows, Java concurrency, cloud-native operations, observability and SRE, JVM diagnostics, and algorithms.
Guided practice
11 paths. 59 backend games.
Follow a focused sequence from foundations through production operations, observability, JVM diagnostics, and algorithmic reasoning.
017 games
Start with API semantics, route design, auth decisions, CORS, webhooks, OAuth, and secure recovery.
- HTTP Status Defender
- API Route Builder
- Auth Token Inspector
- CORS Preflight Pilot
- Webhook Signature Forensics
- OAuth Code Flow Debugger
- Password Reset Defense Lab
Open path0210 games
Practice query planning, data consistency, migration safety, application caching, HTTP caching, and traffic shaping.
- SQL Index Quest
- Query Plan Investigator
- Index & Storage Strategy Lab
- Slow Query & Change War Room
- Transaction Isolation Arena
- Schema Migration Runbook
- Cache Eviction Lab
- Rate Limit Architect
- HTTP Cache Policy Lab
- ETag & CDN Revalidation Lab
Open path039 games
Work through scaling, queues, retries, duplicate prevention, observability, and resilience for production systems.
- Load Balancer Challenge
- Overload Control Room
- Deadline & Isolation Simulator
- Message Queue Simulator
- Idempotency Key Clinic
- Telemetry Pipeline Builder
- SLO Incident Commander
- Observability Incident Triage
- Circuit Breaker Clinic
Open path048 games
Reason about partitions, replica lag, recovery objectives, deadlocks, isolation, and safe schema evolution.
- Partition Tradeoff Commander
- Replica Consistency Router
- Database Engine & Capacity Lab
- Database Failover & Contention War Room
- Recovery Objective Drill
- Deadlock Detective
- Transaction Isolation Arena
- Schema Migration Runbook
Open path0510 games
Follow durable work from database commit through publication, redelivery, deduplication, recovery, and compensation.
- Message Queue Simulator
- Event Contract Evolution Lab
- Kafka Partition & Ordering Control Room
- Outbox Relay Recovery
- Delivery Guarantee Timeline
- Idempotency Key Clinic
- Idempotent Consumer Lab
- DLQ Recovery Console
- Saga Compensation Orchestrator
- Event Recovery Incident Drill
Open path065 games
Recognize data-structure patterns and make traversal or probabilistic tradeoffs visible.
- Pattern Signal Arena
- Graph Traversal Navigator
- Bloom Filter Tuner
- SQL Index Quest
- Cache Eviction Lab
Open path073 games
Practice Spring request, transaction, data, security, observability, testing, and incident boundaries as one production workflow.
- Spring Request Boundary Lab
- Spring Data Boundary Clinic
- Spring Production Readiness Drill
Open path083 games
Practice Java memory visibility, synchronization, executor admission, cancellation, virtual threads, and incident reasoning.
- Java Memory & Synchronization Lab
- Executor & Cancellation Control Room
- Virtual Thread Incident Drill
Open path094 games
Trace container artifacts into Kubernetes workload, capacity, rollout, and recovery decisions.
- Container Artifact Trust Chain
- Kubernetes Workload Boundary Lab
- Kubernetes Capacity & Rollout Commander
- Kubernetes Incident Recovery Drill
Open path102 games
Build trustworthy telemetry contracts, actionable alerts, and evidence-led incident command.
- Telemetry Contract & Instrumentation Lab
- SRE Alert & Incident Command Drill
Open path114 games
Diagnose JVM runtime, memory, garbage collection, warmup, and capacity from bounded production evidence.
- JVM Runtime Evidence Triage
- JVM Heap & Native Memory Forensics
- JVM GC Collector Control Room
- JVM Warmup & Capacity Lab
Open path