7 Video: Bryan C. Mills - Rethinking Classical Concurrency Patterns

youtube.com posted by gopher 1780 days ago  

Developers tend to learn a set of general concurrency patterns and apply them across programming languages. Go's lightweight goroutines and concurrency primitives significantly change the cost/benefit tradeoffs for those patterns. In this tutorial session, Bryan will examine common “classical” concurrency patterns — such as worker pools, asynchronous callbacks, futures, and condition variables — and demonstrate some of the alternatives that Go enables.

Register to comment or vote on this story