Running several streams of execution inside one process — and the synchronization problems that follow them home.
Teahann Knowledge Base