Page de couverture de Episode 21: Maintaining Envoy Proxy with Snow Petterson

Episode 21: Maintaining Envoy Proxy with Snow Petterson

Episode 21: Maintaining Envoy Proxy with Snow Petterson

Écouter gratuitement

Voir les détails du balado

À propos de cet audio

Sponsored by Reblaze, creators of Curiefense Panelists Justin Dorfman | Tzury Bar Yochay Guest Snow Pettersen Envoy Proxy Senior Maintainer Show Notes Hello and welcome to Committing to Cloud Native Podcast! It’s the podcast by Reblaze where we talk about the confluence of Cloud Native and Open Source. Today, our special guest is Snow Pettersen, who is an Envoy Proxy Senior Maintainer working at Lyft on the Resilience team. Snow has done Cloud Native at Square, Netflix, Lyft, and he tells us how it’s changed over the years and a particular challenge he had recently. He also shares with us about problems with the release and rollout with sidecars in Envoy. Speaking of Envoy, Snow explains exactly what it is and what it does. We also learn the architecture of Envoy, the new contrib folder proposal, extensions coming out, and the “golden rules” to follow when reviewing a code. Go ahead and download this episode now to hear more and thank you for joining us today! [00:02:06 (https://podcast.curiefense.io/21?t=126)] Snow has done Cloud Native at Square, Netflix, and Lyft. Find out how it’s changed over the years. He also tells us about a recent challenge he had. [00:03:47 (https://podcast.curiefense.io/21?t=227)] We learn from Snow that the biggest headache he’s seeing with people using Envoy has been the release and rollout problem with sidecars. [00:06:47 (https://podcast.curiefense.io/21?t=407)] Tzury wonders how Snow would explain Envoy to someone. He also tells us how it switches to the new set of configurations while processing and Envoy’s scalability on a single machine. [00:13:16 (https://podcast.curiefense.io/21?t=796)] Snow goes more in depth about the architecture of Envoy and the new contrib folder proposal. [00:20:24 (https://podcast.curiefense.io/21?t=1224)] Find out how many people are actually maintaining, monitoring, and moderating the process. [00:24:02 (https://podcast.curiefense.io/21?t=1442)] Justin asks what Snow anticipates on extensions that will be coming out that can’t make it to core and what is it that people want that they can’t get right now. [00:26:43 (https://podcast.curiefense.io/21?t=1603)] Tzury wonders what the most obscure, unexpected use of Envoy was in production that Snow came across. [00:28:17 (https://podcast.curiefense.io/21?t=1697)] Over the years that Snow has been at Envoy, he tells us how much of his time he spends writing new code versus reviewing others versus answering emails and file or responding to issues on GitHub. Justin shares some stats from Snow’s GitHub profile. [00:29:54 (https://podcast.curiefense.io/21?t=1794)] Snow shares the “golden rules” when you review a code. [00:33:04 (https://podcast.curiefense.io/21?t=1984)] Find out where you can follow Snow online, and he gives a shout-out to the entire Envoy community! Links Curiefense (https://www.curiefense.io/) Curiefense Twitter (https://twitter.com/curiefense?lang=en) Curiefense Blog (https://www.curiefense.io/blog) Cloud Native Community Groups-Curifense (https://community.cncf.io/curiefense/) community@curiefense.io (mailto:community@curiefense.io) Reblaze (https://www.reblaze.com/) Justin Dorfman Twitter (https://twitter.com/jdorfman?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) jdorfman@curiefense.io (mailto:jdorfman@curiefense.io) podcast@curiefense.io (mailto:podcast@curiefense.io) Richard Littauer Twitter (https://twitter.com/richlitt?lang=en) Tzury Bar Yochay Twitter (https://twitter.com/tzury?lang=en) Snow Pettersen Twitter (https://twitter.com/snowypeas) Snow Pettersen GitHub (https://github.com/snowp) Lyft (https://www.lyft.com/) Envoy (https://www.envoyproxy.io/) Episode #17: “99.99999% Uptime with Anna Berenberg” (https://podcast.curiefense.io/17) Credits Executive Produced by Tzury Bar Yochay (https://twitter.com/tzury) Produced by Justin Dorfman (https://www.justindorfman.com/) Edited by Paul M. Bahr at Peachtree Sound (https://www.peachtreesound.com/) Show notes by DeAnn Bahr at Peachtree Sound (https://www.peachtreesound.com/) Transcript by Layten Pryce (https://www.fiverr.com/misstranscript) Transcript [00:00] Snow Petterson:There was a period of time around this time when I started being a maintainer and a bit before when I was writing a lot of code, just because again, I think it aligned very well with what my company needed at the time. Now, over time I've just gotten review ownership over more and more codes and being brought into more and more like, hey, you know how this works, so can you chime in? So I've definitely like drifted away more towards the side of communication. It's always nice to get some code written every now and then, but there's so much other stuff that happens that I always have to be careful about making myself the blocker for the code landing. [00:42] Intro: Hello, and welcome to Committing to Cloud Native, the podcast where we talk about the interface between open source and cloud native. We're super excited about...

Ce que les auditeurs disent de Episode 21: Maintaining Envoy Proxy with Snow Petterson

Moyenne des évaluations de clients

Évaluations – Cliquez sur les onglets pour changer la source des évaluations.