Presentation: Cloud Native Go
Abstract
This session will provide patterns, practices, and sample code for building microservices in Go. We’re often tempted to add framework after framework to solve all of our problems, but this talk emphasizes the elegance of Go’s simplicity and illustrates how few dependencies you need to create services that can scale elastically, discover other services, remain stateless, get external configuration, and support the other “12 factors”. I’ll provide sample code that deals with routing, middleware, security, configuration, testing, and show how this all can be hooked to a Continuous Integration pipeline to build docker images that auto-deploy to your platform of choice after every commit. Come see why Go is such a great choice for building cloud native services!
Similar Talks
Scaling DB Access for Billions of Queries Per Day @PayPal
Software Engineer @PayPal
Petrica Voicu
Maintaining the Go Crypto Libraries
Cryptogopher @Google