Overcoming Concurrency Issues in Web Applications
summary
Covers common concurrency problems in web applications and practical approaches to identify and prevent them, including using optimistic patterns (“ask for forgiveness, not permission”), explaining the TOCTOU (time-of-check to time-of-use) issue and mitigation strategies, using and avoiding database locking, and when to rely on database features for correctness. Technologies and context are web apps and databases; examples focus on developer-facing techniques rather than infrastructure specifics.
AI-written summary · about
related talks
36mHow Do People Handle Concurrency?
46mOptimizing concurrent applications
49mRoundtable: Concurrency
58mConcurrency in Spring Boot Applications: Making the Right Choice
01h 02mBack to Basics: Concurrency
01h 01mRoundtable: Concurrency
01h 01mThe Future of Concurrency and Parallelism
39mLet's talk concurrency
