Sync Primitives

Preview

QuickCart does not run alone. When a customer checks out, Priya's app must talk to inventory, payments, and shipping. Sometimes one thread must wait until N jobs finish. Sometimes N threads must all reach a line, then go together. Sometimes only a fixed number of threads may u...

Sign in to read the full chapter.

Checking access…