- Difficulty
- Intermediate
- Time
- 45–60 min
Split and place
Break the artifact into pieces and decide where they live. Explain how hosts pull them in parallel without one link or origin becoming the bottleneck.
What to demonstrate: Does the candidate design distribution against a shared resource limit?
Verify before use
State what is checked, at which point, and what a host does when verification fails after most of the download already succeeded.
What to demonstrate: Is verification tied to a decision instead of being a checksum step at the end?
Coordinate the switch
The fleet briefly runs both versions. Define the order in which hosts move and the signal that makes a single host eligible to serve the new version.
What to demonstrate: Can the candidate separate readiness from activation?
Recover mid-flight
One host restarts during transfer and another fails just after activation. Describe resumption without refetching what is already valid, and the rollback to the prior version.
What to demonstrate: Does recovery reuse existing state instead of restarting the whole rollout?