Season 7: It Worked on My Laptop · Episode 7 of 8
You play: Junior AI Developer
Leo's new feature for Code Nexus Live — a creator spotlight panel built on Code Nexus Assist — is ready. The old way of shipping it would be: tell everyone, take Assist down for a minute, bring the new version up, hope. Kabelo has a simpler request: ship it so nobody notices, and if it goes wrong, notice before a creator does.
Kabelo Mokoena
Platform and DevOps Engineer
Leo Martins
Product Manager
8-BIT
Code Nexus Internal AI Assistant
A bounded rolling update — maxSurge and maxUnavailable, written explicitly for the first time — paced a normal release with zero restarts and no dip below full capacity. When the creator-spotlight build turned out to crash on start, the same bound that made the good rollout safe also made the bad one fail safely: it stalled with the working version still serving, rather than taking anything down. Scaling up under traffic pressure didn't help, because more replicas of a crashing template is not capacity, and the cluster didn't even have room for all of them. Recovery was two corrections — scale back, roll back — verified not by a green dashboard but by a real request answered correctly.