Brussels / 31 January & 1 February 2015


Go and the modern enterprise

Successful, tech-related, consumer-oriented companies with "hockey stick" growth -- companies like Twitter, Netflix, Spotify, and SoundCloud -- represent what might be called the "modern enterprise".

These organizations run microservice architectures which are continuously built and deployed, deeply instrumented, data-driven, and can fundamentally change from day to day. The open-source software stacks they use gain recognition, contributors, and momentum.

Go has many advantages in this kind of environment, and seems well-posed for becoming its de facto language. But we're definitely not there yet.

This talk is an experience report of Go in the "modern enterprise" of SoundCloud, and my opinion of what needs to happen with the language and ecosystem for it to gain real mindshare in that environment.


Peter Bourgon