Buzzwords: Microservices, Containers and Serverless at Goto Chicago

Goto Chicago Dave Speaking

It was an honor to give a talk on the future of Serverless at goto Chicago, an enterprise developer conference running from May 24 to 25, 2016. As you can see from the full room, containers, microservices and serverless are popular topics with developers, and this interest extends across a wide swath of back-end languages, from Java to Ruby to node.js. Unfortunately, the talk was not recorded, so I’m providing these notes (and my slide deck) for those who could not attend.

The Evolution of Deployed Applications

Before we look forward into the future of Serverless, let’s look back. We’ve seen a historical evolution in deployed applications at multiple different levels. Whereas before the unit of scale was measured by how many servers you could deploy, we’ve moved through rolling out virtual machines to the current pattern of scaling our containerized infrastructure. Similarly, we’ve seen a shift from monolithic architectures deployed through major releases to containerized, continuously-updated microservices. This paradigm is’s “sweet spot,” and we’re leading the enterprise towards a serverless computing world.

Continue reading “Buzzwords: Microservices, Containers and Serverless at Goto Chicago”

SF Rails: Reduce Complexity and Simplify Code

SF Rails: Reduce Complexity and Simplify Code

Last night we swung by the snazzy DevBootCamp offices. Our goal? To learn from the fine folks joining us at the SF Rails meetup.

The topics included DCI, a comparison of static site generators to traditional CMS, and how workers are better fit than functional programming for reactive infrastructure.

Heady stuff! Keep reading for a preview of each topic, and a link to each speaker’s slides. Continue reading “SF Rails: Reduce Complexity and Simplify Code”

#SFRails: Scaling ElasticSearch + Advanced Ruby Tricks

sfrails-october 2015

Last night a near 100 folks showed up at Hotel Tonight’s swank downtown offices to get nerdy about Rails.

There’s still a lot of excitement, innovation, and love happening in the Ruby world. After a bit of pre-show socialization with our fellow devs, the crowd settled in to hear the talks of the evening.

Continue reading “#SFRails: Scaling ElasticSearch + Advanced Ruby Tricks”