Go: Simple Yet Scalable


Details
Go is a new imperative programming language started at Google. In just a few years, it's gained a large following in the open source community for its simplicity, ease of use, and powerful concurrency support. Dynamic languages like Ruby, Python and JavaScript have gotten lots of traction on the web, but I'm going to show you how a compiled programming language can be more productive, and help you build scalable network services. We're going to build and deploy a small web service to showcase the good and bad parts of Go. By the end of this talk, you should know enough about Go to start your own small projects, and how you can use Go to solve problems at even larger scales.
Schedule
5:30-6:00 - Socialize, eat and drink
6:00 - ChiSC session starts
About the presenter
Blake Smith is a software engineer at TempoDB, where he works to solve the world's time series data problems. His focus is on building large distributed systems, high throughput data processing services, and scalable backend software. Blake believes that being a talented software developer means not only mastering the correct tools, but also working on the right problems with the right people. By day he works mostly in Scala, and by night he hacks on open source projects in Go, Haskell, C, Ruby and whatever tool will yield the simplest solution.
GitHub: http://github.com/blakesmith
Twitter: @blakesmith (https://twitter.com/blakesmith)
Building access
Please dial 80 or if you have problems, call 323.638.7546.

Go: Simple Yet Scalable