Skip to content
RR
RepoRehearsal
Challenge
Dashboard
Repositories
Pricing
For teams
About
☰
Menu
Sign in
Loading rehearsal options…
✓
Repository
2
Failure type
3
Confirm
Choose the kind of failure
DB
Required field migration
Investigate why only newly created accounts fail after a schema rollout.
CFG
Container host mismatch
Repair a service that uses localhost from inside its container.
API
Provider schema drift
Safely handle a changed and occasionally partial payment-provider response.
API
Webhook replay duplicates charges
Stop a payment-provider retry from creating a second charge while preserving signature verification.
DB
Concurrent counter write
Repair an intermittent lost update caused by two requests writing the same value.
DB
N+1 order lookup
Remove a query-per-row performance regression without changing the response contract.
API
Cascading retry storm
Bound retries and add backoff so a partial dependency outage does not become a full outage.
CFG
Stale cache after write
Invalidate the exact cached record after a successful update.
CFG
Inverted role authorization
Restore a role boundary that grants admin access to the wrong users.
API
Swallowed job failure
Make a silent background-job failure observable and retryable.
Difficulty
beginner
intermediate
advanced