Brought to you by H I R E D - The easiest way to get a job as a developer. Find your dream job today.

Episode #95: Grumpy: Running Python on Go

Published Wed, Jan 18, 2017, recorded Thurs, Jan 12, 2017.


Google runs millions of lines of Python code. The front-end server that drives youtube.com and YouTube’s APIs is primarily written in Python, and it serves millions of requests per second!

On this episode you'll meet Dylan Trotter who is working increase performance and concurrency on these servers powering YouTube. He just launched Grumpy: A Python implementation based on Go, the highly concurrent language from Google.

Links from the show:

Grumpy home page (redirects): grump.io
Grumpy at github: github.com/google/grumpy
Announcement post: opensource.googleblog.com/2017/01/grumpy-go-running-python.html
Dylan on Github: github.com/trotterdylan

Deep Learning Kickstarter: kickstarter.com/projects/adrianrosebrock/1866482244
Hired's Talk Python Offer: hired.com/talkpythontome

Want to go deeper? Check out my courses

Dylan Trotter
Dylan Trotter
Dylan Trotter is a software engineer at YouTube. For the past couple of years he's been the technical lead for the application server infrastructure team, helping to make sure that YouTube continues to scale. Previously he was the technical lead of the channels team.

Before joining YouTube, Dylan worked in the visual effects industry where he worked on tools to help digital artists automate their workflows. He lives in San Francisco with his wife and three children.


Individuals: Support this podcast via Patreon or one-time via Square Cash or . Corporate sponsorship opportunities available here.