
Answer-first summary for fast verification
Answer: Compare the canary with the existing deployment of the current production version.
The application's in-memory cache loads objects at startup, meaning the production version has a 'warm' cache after running, while a newly deployed instance would start with a 'cold' cache. Canary analysis must compare the canary (new version) against the actual production environment to accurately assess performance. Option A or B would deploy a fresh instance with a cold cache, skewing results. Option D relies on historical averages, which may not reflect current conditions. Option C compares the canary directly to the existing production deployment, which has a warm cache and real-time traffic, providing the most accurate baseline for automated analysis.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
How should you configure Spinnaker's canary analysis to automatically compare the canary version against the production version when your application has an in-memory cache that loads objects at startup?
A
Compare the canary with a new deployment of the current production version.
B
Compare the canary with a new deployment of the previous production version.
C
Compare the canary with the existing deployment of the current production version.
D
Compare the canary with the average performance of a sliding window of previous production versions.
No comments yet.