youtube image
From YouTube: Spreading Apps, Controlling Traffic & Optimising Costs in Kubernetes by Lukonde Mwila

Description

Nobody likes the idea of unscheduled downtime, downgraded performance, or high costs due to unforeseen traffic demands. However, the solutions to these challenges aren’t always straightforward. Typically, the first response would be to spread your application for high availability (HA). However, you have to consider how traffic will be balanced in such topologies. How will you manage cross-zone or cross-regional traffic costs? How can you optimize your load balancing with unequal demands in different zones and regions? If that’s not enough, you also have to think about the underlying computing resources. How do you scale your cluster automatically whilst catering to scheduling constraints, pod requirements, and compute costs all at once? In this talk, Lukonde Mwila will walk through these challenges and share how teams can overcome them using pod anti-affinity, Istio, and Karpenter.