Tuesday, October 28, 2014

Parallelism vs Concurrency

I came across a very good difference between Parallelism vs Concurrency. Again nothing new but liked the way its put, brought a smile on my face.

Parallelism is about doing things at the same time
Concurrency is about doing things independently of each other

Concurrent thinking is System thinking . It is fundamentally different to parallel thinking. We talk about parallel programs but concurrent systems.