Embracing System Failures
John emphasizes the necessity of preparing for system failures as a constant reality, especially at scale. He discusses various strategies for managing preemptions, such as checkpoints and notifications, while highlighting the importance of an eviction budget to anticipate task disruptions. The conversation underscores a proactive mindset, where accepting the inevitability of failures allows for better handling of unexpected issues.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE-Radio-Show-246:-John-Wilkes-on-Borg-and-Kubernetes
Related Questions