Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Concurrency Is Not Parallelism

Chapter placeholder: compare sequential awaits, join!, and CPU-bound work.

Primary question: when does overlapping waiting help, and when are worker threads or Rayon the appropriate abstraction?