February 2022
Intermediate to advanced
619 pages
11h 12m
English
Concurrency is the ability of a program to execute different (or the same) instructions at the same time. A concurrent program can be split up and run on multiple CPUs. By making concurrent programs, you take advantage of today’s multicore CPUs. You can even see the benefit on single-core CPUs that are I/O intensive. Concurrency is one of the toughest topics to handle in modern computer programming; understanding concurrency requires the capacity of thinking abstractly, and debugging ...
Read now
Unlock full access