~/talk

Overcoming Concurrency Issues in Web Applications

Talkat PyCon Israel 2022 · 2022-06-28..06-29· [concurrency, web-performance]
slides:none on file

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

~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.