Building Resilient Services on Kubernetes - Todd Ekenstam, Intuit & Anusha Ragunathan, Intuit Inc
Channel: CNCF [Cloud Native Computing Foundation]
Date: 27/03/2024

Don't miss out! Join us at our next Flagship Conference: KubeCon + CloudNativeCon North America in Salt Lake City from November 12 - 15, 2024. Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing. Learn more at https://kubecon.io

Building Resilient Services on Kubernetes - Todd Ekenstam, Intuit & Anusha Ragunathan, Intuit Inc

Are you an application developer who wants to build resilient services? Have you lost precious time and sleep debugging your service’s HTTP 5xx errors? Does the performance of your application suffer during the rollout of new versions? Do you schedule downtime or use off-peak hours for application or cluster upgrades? It doesn't have to be that way! Running fault-tolerant services is crucial to an organization's business success. At Intuit, 7,000 applications and services run on our Kubernetes platform across 315 clusters. These applications have strict SLAs and SLOs, requiring the implementation of the best resiliency practices for Kubernetes. Kubernetes can terminate application Pods anytime for multiple reasons: deployment of new versions, cluster or application scaling events, node rotation, or scheduler bin-packing. In this session, we will share the best practices and patterns we've implemented to eliminate 5xx errors and run fault-tolerant applications on Kubernetes at scale.