Concurrent vs Parallel Tasks for a Worker System

Overview Concurrent tasks progress at the same time in the worker system but they don’t progress simultaneously. Parallel tasks are executed by different workers at the same time. Concurrency refers to how a worker system handles multiple tasks while parallelism refers to how a worker system handles a single task. Concurrent tasks can either be…

Read More

GopherFest 2015

On Tuesday evening at the GopherFest 2015 meetup, I had the privilege of speaking alongside Andrew Gerrand, Rob Pike (the creator of Go!) and Steve Francia. If you missed the talks, check out the full recording above. The slides for my talk are on SlideShare. Also, Hakka Labs will be releasing an edited recording of…

Read More