Wow, these explanations are *chef’s kiss*! The traffic and chef analogies finally made concurrency vs parallelism click for me.
I tried the Go tour to play with goroutines, and it’s wild how easy concurrency is there. Still wrapping my head around parallelism though—might check out that "Concurrency is Not Parallelism" talk next.
One follow-up: When would you *not* want parallelism? Like, is there a downside to just throwing more cores at everything?
Thanks y’all! 🙏
I tried the Go tour to play with goroutines, and it’s wild how easy concurrency is there. Still wrapping my head around parallelism though—might check out that "Concurrency is Not Parallelism" talk next.
One follow-up: When would you *not* want parallelism? Like, is there a downside to just throwing more cores at everything?
Thanks y’all! 🙏
