HackerTube

THE VIDEO SHELF · concurrency vs parallelism

Concurrency is not Parallelism by Rob Pike

Rob Pike's Go talk distinguishing concurrency, the structuring of independent processes, from parallelism, their simultaneous execution. It uses Go channels and goroutines to illustrate.

Why HN readers recommended it

The standard link for explaining the concurrency versus parallelism distinction and the motivations behind Go's concurrency model.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
gnbitcom
Topic
concurrency vs parallelism
Format
talk
Level
intermediate
HN recommenders in dataset
4
HN mentions in dataset
6
Recommendation years in dataset
2021–2025

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • If you prefer to learn by video, here's an excellent talk on the same subject by Rob Pike that I link all the time to people [VIDEO]

    duped on Hacker News · 2024-09
    In Understanding Concurrency, Parallelism and JavaScript
  • yeah, basically. a lot of people do not know, but async/await does have NOTHING do to with threads or processes. you can use threads with async/await, but you do not. async/await basically means you are running your "green threads"/tasks/promises on a event loop, the event …

    merb on Hacker News · 2021-06
    In Althttpd: Simple webserver in a single C file
  • Anyone that can wrap their mind around the model of Communicating Sequential Processes[1] implemented using channels in Go will improve their programming. See also Concurrency is not Parallelism by Rob Pike: [VIDEO] After I figured it out, I spent a good month writing personal projects …

    cratermoon on Hacker News · 2022-10
    In Ask HN: Kubernetes Worth It?

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.