Brent Shaffer

Brent Shaffer

Brent is a Developer Programs Engineer at Google who is involved primarily in the Open Source world of PHP and Ruby. His most notable Open Source contribution is the OAuth2 server for PHP (http://github.com/bshaffer/oauth2-server-php), and his favorite OpenSource project is the Symfony framework. Outside of work, he loves mountaineering and playing folk music in a band (morehazards.com).

Montreal 2018 sessions

Deploy Scalable and Secure Applications with Kubernetes

English session - Intermediate

You're not the DevOps guy, and you hate bash scripts. You want to deploy a scalable and secure application, but you spend most your time in application code. This talk will show you just how easy it can be to achieve security and scalability with PHP and Python using Docker containers. By the end of the talk, you'll be able to deploy an autoscaling Kubernetes cluster of frameworks and microservices.

Trace Against the Clock: Tracing Frameworks and Methodology

English session - Beginner

What can tracing tell us about an application? We will use modern tracing tools to follow a request across several languages to see what their frameworks are doing and how well they are doing it. We will look at the call stack for Ruby on Rails, Express.js, and Wordpress. Additionally, we will use tracing to identify latency and improve performance. Finally, we’ll cover the OpenCensus initiative to standardize tracing across vendor and language.