Media Summary: This talk describes how a complex distributed system with strict performance requirements was prototyped, optimized, and ... I will describe the efforts over the past two years to build a better machine-code generator for Go. Based on a SSA (Static Single ... The Go toolchain now has a variety of build modes that let you use Go in places and in ways beyond the typical statically linked ...
Gophercon 2017 Evolutionary Optimization With - Detailed Analysis & Overview
This talk describes how a complex distributed system with strict performance requirements was prototyped, optimized, and ... I will describe the efforts over the past two years to build a better machine-code generator for Go. Based on a SSA (Static Single ... The Go toolchain now has a variety of build modes that let you use Go in places and in ways beyond the typical statically linked ... Channels provide a simple mechanism for goroutines to communicate, and a powerful construct to build sophisticated ... ... you know and I try to be super nice to go for tantas when I come to After years of struggle, the Go community is emerging from the package management jungle. We're now converging on new, ...
In this session we will take a look at the unique properties of Go binaries and Kubernetes that allow us to treat the world as one ... Distributed systems, multi-process RPC, highly security-sensitive, millions of users, users that measure downtime in millions of US ... grpc has become the best-in-class toolkit for inter-service communication. We'll take a crash course by iteratively evolving the Go ... Gophers often use "Go 1 compatibility" as a magic phrase to indicate that all present Go1 code will always work on all future Go1 ...