www.cloudflare.com A Channel Compendium April 24, 2014 John Graham-Cumming www.cloudflare.com Often mentioned; rarely understood www.cloudflare.com Where channels came from www.cloudflare.com Channels www.cloudflare.com CSP • Communication == synchronization ! ! ! ! ! ! ! ! • When communication and synchronization go together it’s easy to reason about processes www.cloudflare.com Channels • Quick