Back To Schedule
Thursday, November 21 • 5:20pm - 5:55pm
Governance on K8s: How to Solve Ownership, Metering & Capacity Planning - Micheal Benedict & Yongwen Xu, Pinterest

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Pinterest is a cloud first visual discovery engine that serves over 250MM users. To support this scale, there are thousands of services running on tens of thousands of hosts, processing 300+PB of data. We operate large kubernetes clusters across several availability zones, across regions. The cluster is auto scaled with support for pod level auto-scaling. Finally,to effectively utilize resources within the clusters, we operate heterogeneous workloads on a kitchen sink of instance types. Given this,
1.Who owns what?
2.What is driving utilization?
3.How do we plan capacity effectively with minimal overhead?

In this talk, we will share how we built a governance platform to address the above through defining canonical ownership, metering resource utilization (at various granularities) + reporting and finally a policy enforcement mechanism (ex, pre-emption, placement, etc).

avatar for Micheal Benedict

Micheal Benedict

Head of Engineering Productivity, Pinterest
Micheal Benedict heads the Engineering Productivity organization at Pinterest that is responsible for languages strategy, source code management, build systems & CI/CD platform. Previously, Micheal led products for the Compute Platform at Twitter. Micheal holds a master's degree in... Read More →
avatar for Yongwen Xu

Yongwen Xu

Technical Lead - Engineering Productivity, Pinterest
Yongwen Xu is the Tech Lead at Engineering Productivity Team at Pinterest. Previously, Yongwen worked as a staff engineer at Sun and Oracle developing large scale distributed system. He holds a PhD degree in computer science from the University of Hawaii at Manoa.

Thursday November 21, 2019 5:20pm - 5:55pm PST
Ballroom Sec 20CD - San Diego Convention Center Upper Level