Writing Networking Clients in Go

Waldemar Quevedo

The NATS Go client is the canonical implementation of a client for the NATS Messaging System, and from the beginning it was designed for high performance. In this talk, we will cover its APIs and dissect how the client internal engine works to get the most out of Go to achieve maximum throughput.


Codejab aims to curate great developer focused talks from conferences and meetups around the globe. Looking to hear great talks about a particular subject, or maybe you're just looking to catch up on a conference you missed out on - rather than searching Youtube and Vimeo for great content, Codejab tries to put it all in a single place.