Tech Mesh London 2012

Peter Bourgon, Backend engineer @ SoundCloud

Peter Bourgon

Biography: Peter Bourgon

Peter Bourgon is a systems and infrastructure software engineer with a 10-year background in C++. Since its release in 2009, he's written a lot of Go, and in the process become a vocal advocate for the language. He currently works on search and discovery for SoundCloud in Berlin.
 

Presentation: Go Do: solving Real Problems correctly with Go

Track: Gaming & Social Media / Time: Tuesday 13:25 - 14:15 / Location: Library

Software engineering can be considered a process: developing a system from its current state to its ideal state. For many problems in large-scale web environments, Go is an excellent tool to facilitate that process. A very brief introduction to the language is followed by examples of real-life use-cases at SoundCloud. The talk demonstrate how Go's simple, powerful, and orthogonal primitives can be combined to build robust, maintainable software.
 
Talk objectives: The talk aims to demonstrate that Go is a production-grade language, whose unique combination of simplicity and orthogonality lends itself to elegant solutions to a large class of problems.
 
Target audience: Engineers managing complex requirements in distributed, fault-prone environments, who value simple, unambiguous, and robust service-oriented solutions.