Interview Available
Presentations
Alibaba Container Platform Infrastructure - a Kubernetes Approach
As one of the biggest data companies in the world, Alibaba provides thousands of on-line/off-line services to various customers to support their business. Most of the Alibaba applications are fully containerized and run on top of Alibaba container platform which manages huge number of...
How to Evolve Kubernetes Resource Management Model
Built with Linux container and cgroup technologies, Kubernetes provides an efficient framework for deploying different kinds of application workloads across multiple machines and compute platforms. Over the past five years, Kubernetes has evolved to support increasingly complex and diverse...
The Service Mesh: It's About Traffic
The "cloud native" ecosystem---largely centered around Kubernetes and microservice architectures---has taken the industry by storm. As teams rush into this brave new world, they quickly find that there's a need for a new set of instrumentation and tooling primitives. This can be...
Introduction to SMI the Service Mesh Interface)
Recently a consortium of companies released a generic interface for service mesh technology. The goal of this abstraction layer is to provide an easy to consume API that can be implemented by many different service mesh implementations (e.g. Istio, Linkerd, Consul Connect, etc). In providing an...
Scaling DB Access for Billions of Queries Per Day @PayPal
As microservices scale and proliferate, they add increasing load on databases in terms of connections and resource usage. Open sourced in the Go programming language, Hera (High Efficiency Reliable Access to data stores) scales thousands of PayPal’s applications with connection...
EBtree - Design for a Scheduler and Use (Almost) Everywhere
As the demand on Internet infrastructures grows, so do the requirements on its components, like load balancers, to process ever more data. EBtree is a different take on the ubiquitous tree data structure, and is helping HAProxy, a high performance Open-Source software load balancer, to keep up...
Interviews
Alibaba Container Platform Infrastructure - a Kubernetes Approach
What is the focus of your work today?
I'm currently working on Alibaba Container Platform team, focusing on the integration of the Kubernetes including extending it for our workloads and needs in terms of creating new controllers making the Scheduler more scalable and providing native Kubernetes API to the upper pass layer demanded by other clients in the Alibaba cloud...
Read Full InterviewHow to Evolve Kubernetes Resource Management Model
What is the focus of your work today?
I'm mostly working on two major things: a) Improve Kubernetes reliability in terms of resource isolation. We want to provide better isolation between containers by hardening the resource model. b) We also attempt to see how we can better support other non-primary resources such as GPU.
Read Full InterviewThe Service Mesh: It's About Traffic
Tell me a bit about you, Buoyant and Linkerd.
Before Buoyant I worked with large Internet companies, Yahoo and Twitter, and Twitter is where I learned the most about what we're doing at Buoyant and with Linkerd. Twitter is working on a framework called Finagle. We're building on a microservice architecture. At Twitter we didn't have those terms or the awareness that...
Read Full InterviewScaling DB Access for Billions of Queries Per Day @PayPal
What is the focus of your work today?
Petrica: I am working on developing Hera, which is High Efficiency Reliable Access to data sources, basically a proxy to databases. We support Oracle and MySQL. Hera helps PayPal scale.
Read Full InterviewEBtree - Design for a Scheduler and Use (Almost) Everywhere
What is the focus of your work today?
Currently I work on making sure that HAProxy is and remains the fastest and most widely used software load balancer today. My team and I work on improving and extending HAProxy. We constantly try to find new ways to integrate it into existing and emerging platforms and environments. We know that HAProxy is often an indispensable piece...
Read Full InterviewThe State of Serverless Computing
What is the focus of your work today?
I am a PhD student at RISELab at UC Berkeley. My research interest is in distributed systems and database field. In the past couple of years I worked on developing a key-value store called Anna. That's a fast and auto-scaling key-value store. It provides a wide variety of consistency guarantees to the applications. Now our team are...
Read Full Interview