Blocking Across The Wire

Kyle Simpson If you're writing high-performance async code, blocking is the worst thing you can do, right? Except, what if blocking on remote (across the wire) processes is exactly what you want to do!? CSP (Communicating Sequential Processes) is a channel-based async concurrency pattern that's built on "blocking" semantics. This talk is a wild experiment into upending and rethinking asynchronous programming. We'll explore practical applications of CSP in JS and then look at how we can extend it to work across the wire between browser and server.
Length: 32:00
Views 388 Likes: 7
Recorded on 2015-11-14 at Nodevember
Look for other videos at Nodevember.
Tweet this video