Building service mesh in a heterogeneous environment of a large number of clusters is challenging. At Pinterest, they have a complicated mixture of thousands of clusters ranging from IaaS to dockerized services to kubernetes; They are developed with C++/Java/Python/Node/Go/Elixir.Using open source go control plane as the interface to Envoy, the data engineering team at Pinterest meshed Pinterest services with a control plane namely tower they developed. From edge to backends, 100% services are managed by Tower. They use actor model and event sourcing to make it performant, reliable, scalable and extensible.
This discussion is about how Tinder moved it's platform to Kubernetes, challenges encountered along the way and how they were solved.
Uber relies on Big Data and ML to make business critical decisions such as pricing, trip ETA, etc. Today, those workloads such as Hive and Spark are running on YARN. To save millions of dollars by efficient use of cluster resources, Uber is planning to use Kubernetes to co-locate BigData/ML and micro-service workloads.
This talk will covers the following:
- Learnings of running large-scale BigData/ML on Kubernetes with Peloton
- Colocation of mixed workloads
- Federation across zones
- Feature and API parity with YARN
This talk is about how Lyft has solved the complexity of automating cluster upgrades and how that is incorporated into the design for - k8srotator - a Kubernetes custom controller.
Ke Wang and Yitao Dong from Ant Financial share the key workloads they are building with serverless and how they address pain points in production by expanding Knative. They introduce technical details of adopting Knative with secure container runtime and reinventing Knative control/data plane, which largely saves deployment and operation efforts to enable serverless in Kubernetes clusters. The discussion will also cover a quick demo to illustrate improved serverless app lifecycle management, 0-M-N-0 autoscaling performance and operation workflow.
This talk is about how Cruise has been using Kubernetes. It highlights the motivations, story, and results of migrating to multitenant Kubernetes, along with some hard-earned Pro Tips from the trenches. You’ll also learn about the open source tooling they built around Spinnaker, Vault, Google Cloud, and Istio in order to integrate with our multitenant Kubernetes.