Company-style practice only. Not official. Not affiliated with Uber.
Company-style track
Uber-style Distributed Systems Debugging
Distributed systems debugging around queue duplication, stale locks, race conditions, tenant cache bleed, and service routing.
4Ready preview
10Planned
Patterns trained
- checkqueue duplication
- checkstale locks
- checkrace conditions
- checkcache key tenant bleed
- checkservice routing
Who it's for
Engineers working on concurrency, queues, and multi-tenant services at scale.
4Ready preview
10Planned
~70mPreview time
Progression path
Start with stale locks and tenant cache bleed, then move into race conditions and service routing. New to debugging? Try a Guided incident first.
Core solving stays unlocked. Full track packaging is coming later; no payments or auth are active.
Mapped ready incidents
Playable now — Buglyst incidents mapped to company-style patterns.
Relevant OSS-backed labs
Real open-source bug-fix history that trains the same pattern family.
No OSS-backed labs mapped to this track yet.
Planned challenges
Roadmap context only. These are not playable.
50Worker Processes Same Job Twice
Planned
47Partial Refund Race
Planned
34Tenant Missing In Cache Key
Planned
35Lock Not Released On Error
Planned
40Async Cleanup Race
Planned
45Rate Limiter Shared Globally
Planned
49Queue Consumer Drops Failures
Planned
53Tenant Config Bleed
Planned
56Saga Compensation Missing
Planned
60Distributed Lock Clock Skew
Planned