High performance servers without the event loop

Stock Photo of a rack of servers


This is a slide deck that discusses the value of Go on the server:

A common refrain when talking about Go is it’s a language that works well on the server; static binaries, powerful concurrency, and high performance.

This talk focuses on the last two items, how the language and the runtime transparently let Go programmers write highly scalable network servers, without having to worry about thread management or blocking I/O.