Concurrency

  • Double-Checked Locking

    Double-checked locking is a common mechanism to avoid race conditions when using read and write locks. Unfortunately, as with nearly all things related to concurrency, it is easy to get wrong or forget.

    Benjamin Bengfort & Prema Roman
    Mar 17, 2023
  • 1
  • of
  • 1