19 min listen
Scheduling, with David Oppenheimer
Scheduling, with David Oppenheimer
ratings:
Length:
45 minutes
Released:
Jul 28, 2020
Format:
Podcast episode
Description
We finally scheduled some time to talk to David Oppenheimer. David, a software engininer at Google, has been working on scheduling there since 2007, including on both Borg and Omega. That experience naturally led to him working on the Kubernetes scheduler, as well as starting SIG Scheduling.
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod
Chatter of the week
Last week’s discussion about ice cream pies
Vegemite ice cream, and a friendly reminder that New Zealand is not Australia
Mutton ice cream is not a thing
A bear in the kiddie pool
News of the week
Google Traffic Director supports proxyless gRPC
New Relic open sources its agents
Lyft drops the Clutch
Conftest joins the Open Policy Agent project
Emissary, from GitHub
VS Code Docker extension can now run containers in Azure Container Instances
Debugging Incidents in Google’s Distributed Systems by Beth Cooper and Charisma Chan
Hashicorp Consul Service on Azure is GA
Gloo Federation for gloo’ing your Gloos together with gloo
The AWS EKS CIS ben chm ark
Changes to Aqua Wave and Aqua Enterprise
Snyk’s developer-first prioritization capabilities
Carbonetes launch PR
Prevasio launch PR
DOMA: domain-oriented microservices architecture at Uber by Adam Gluck
Links from the interview
Papers co-written by David:
Large-scale cluster management at Google with Borg
Borg, Omega and Kubernetes
SIG Scheduling
WG Multi-Tenancy
App Engine
Interviews with David’s colleagues on Borg and Omega:
Episode 22, with Dawn Chen
Episode 43, with Brian Grant
Episode 111, with Wojciech Tyczynski
Omega features:
The Omlet
Pod disruption budgets
Taints and Tolerations
Optimistic concurrency control
Scheduler features
Predicates and priorities
Labels and selectors
Node affinity and anti-affinity
Pod affinity and anti-affinity
Pod priority and preemption
Disruption budgets
Taints and tolerations
Two level scheduling
Mesos optimistic offers
Kubernetes scheduler in Bash
Firmament and integration in Kubernetes via Poseidon
Configuration tools
kpt
kustomize
David Oppenheimer on Twitter
Do you have something cool to share? Some questions? Let us know:
web: kubernetespodcast.com
mail: kubernetespodcast@google.com
twitter: @kubernetespod
Chatter of the week
Last week’s discussion about ice cream pies
Vegemite ice cream, and a friendly reminder that New Zealand is not Australia
Mutton ice cream is not a thing
A bear in the kiddie pool
News of the week
Google Traffic Director supports proxyless gRPC
New Relic open sources its agents
Lyft drops the Clutch
Conftest joins the Open Policy Agent project
Emissary, from GitHub
VS Code Docker extension can now run containers in Azure Container Instances
Debugging Incidents in Google’s Distributed Systems by Beth Cooper and Charisma Chan
Hashicorp Consul Service on Azure is GA
Gloo Federation for gloo’ing your Gloos together with gloo
The AWS EKS CIS ben chm ark
Changes to Aqua Wave and Aqua Enterprise
Snyk’s developer-first prioritization capabilities
Carbonetes launch PR
Prevasio launch PR
DOMA: domain-oriented microservices architecture at Uber by Adam Gluck
Links from the interview
Papers co-written by David:
Large-scale cluster management at Google with Borg
Borg, Omega and Kubernetes
SIG Scheduling
WG Multi-Tenancy
App Engine
Interviews with David’s colleagues on Borg and Omega:
Episode 22, with Dawn Chen
Episode 43, with Brian Grant
Episode 111, with Wojciech Tyczynski
Omega features:
The Omlet
Pod disruption budgets
Taints and Tolerations
Optimistic concurrency control
Scheduler features
Predicates and priorities
Labels and selectors
Node affinity and anti-affinity
Pod affinity and anti-affinity
Pod priority and preemption
Disruption budgets
Taints and tolerations
Two level scheduling
Mesos optimistic offers
Kubernetes scheduler in Bash
Firmament and integration in Kubernetes via Poseidon
Configuration tools
kpt
kustomize
David Oppenheimer on Twitter
Released:
Jul 28, 2020
Format:
Podcast episode
Titles in the series (100)
Skaffold, with Matt Rickard: Matt Rickard from the container tools team at Google Cloud joins Adam and Craig to introduce Skaffold. by Kubernetes Podcast from Google