Transactions and Isolation
Move beyond textbook definitions with reproducible anomalies in controlled branches. You will practice choosing isolation levels with explicit invariants and documenting failure modes for support teams.
Duration: 3 weeks · 26 hours · Format: Intensive evening blocks (JST-friendly)
Price (informational): ¥142,000
Request informationWhat is included
- Repro scripts for phantom reads vs your domain rules
- Advisory locks for queue-like workflows
- Retry budgets with jitter policies
- Designing idempotency keys with database backing
- Readable transaction boundaries in services
Outcomes
- Pick an isolation default with a written decision record
- Ship a retry policy that survives duplicate POST storms
- Explain predicate lock contention to a product manager
Lead contact
Leo Park
Payments infrastructure background; teaches transaction semantics cohorts.
FAQ
Participant notes
Serializable sandbox scripts mirrored our double-spend scare. Team finally shares vocabulary on retries.
Nadia · Engineering manager · Fintech startup · 5/5
Short course — predicate section felt dense. Still worth it for the replayable notebooks.
Takeshi