Infrastructure · Software component
Immediate Rollback Controller
Software componentInfrastructureInfrastructurearc:ImmediateRollbackController
A rollback controller that switches all traffic to the previous version at once, scaling the new version to zero and scaling the previous version up.
Responsibility. Performs an instant, complete traffic reversion to the previous version.
Also known as: Emergency rollback
Variant of Version Rollback Controller abstract
When to choose. Choose for critical issues: error rate > 5%, latency > 200% of baseline, system crash/unavailability or detected data corruption.
Relationships
is triggered by dynamic
overrides control
- Rollout Manager abstract Ref10.05
alternative to variability
Design guidance
- SHOULD notify the team and monitor for stability after switching.
Quantitative guidance
As stated by the sources; verify before use.
- Example scales the previous version to 20 replicas (Ref8.08).
Classification
- Patterns
- Instant traffic switch
- Quality attributes
- Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
- Risks mitigated
- Critical outages or data corruption from a bad release
Sources
- Ref8.08: "Model Updates and Maintenance Procedures," unpublished reference note (08-Model-Updates-Maintenance-Procedures.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note
- Ref9.08: "Safety Incident Response for AI Systems," unpublished reference note (08-Safety-Incident-Response.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note
- Ref10.05: "The Data Flywheel: Continuous Improvement Loop," unpublished reference note (05-Data-Flywheel-Continuous-Improvement.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note