Hacker symbol

September 8, 2019 ~ 1 min read

Concurrency is not parallelism


https://blog.golang.org/concurrency-is-not-parallelism

  • Concurrency is a way to build things. The composition of independently executing processes.
  • Parallelism is the simultaneous execution of multiple things, that might or might not be related. In programming, concurrency is the composition of independently executing processes, while parallelism is the simultaneous execution of (possibly related) computations.
  • Concurrency is about dealing with lots of things at once. Parallelism is about doing lots of things at once.

Sebastian BolaƱos

Hi, I'm Sebastian. I'm a software developer from Costa Rica. You can follow me on Twitter. I enjoy working on distributed systems.