Dealing with Many Things

Back to Concurrency vs Parallelism

Concurrency is structuring a program to handle multiple tasks that may overlap in time. Tasks are interleaved, potentially on a single core, giving the illusion of simultaneous execution through time-slicing and context switching.

programming-paradigms concurrency