Justin Ryan | Voxxed Days

Voxxed Days Banff 2019
from Friday 20 September to Saturday 21 September 2019.

Justin Ryan started writing code on a Commodore 64 and hasn’t stopped since then. As part of Netflix’s Edge Engineering, he works on some of the most critical services at Netflix, specifically focusing on user and device authentication. Years of building developer tools has given him a healthy set of opinions on developer productivity.

See also http://morecanaries.com

Architecting for sublinear growth


Twenty million members felt like a lot at the time, so did 50 million and 100 million. At each milestone the complexity of the system was also growing, which required more server resources and introduced more probability for failures. As Netflix approaches 150 million members, we realized that even linear computational growth would start to compromise the user experience. This session will cover patterns we’ve adopted that help us grow sub-linearly, which ultimately increased the reliability of the service.

Moving authentication to the Edge


Netflix is famous for moving to the cloud, but what isn’t known is the carnage of legacy left in the wake of the migration. Specifically, our process for authenticating devices and users was left in a diffuse unmanageable state. This session will cover how the PEAS team safely overhauled the architecture of authentication to scale with Netflix.

Make sure to download the Android or iOS mobile schedule.