Topic 1 Question 23
Your solution is producing performance bugs in production that you did not see in staging and test environments. You want to adjust your test and deployment procedures to avoid this problem in the future. What should you do?
Deploy fewer changes to production
Deploy smaller changes to production
Increase the load on your test and staging environments
Deploy changes to a small subset of users before rolling out to production
ユーザの投票
コメント(17)
Question Statement: You want to adjust your test and deployment procedures to avoid this problem in the future
So based on this, I think the option "C" is correct, since it is the only one talking about doing changes in the test environment.
👍 60ghitesh2020/01/14A wouldn't prevent the bugs, it would just avoid them. B would help with root-cause analysis because it'd be a smaller change to review. C would test the performance of the system at its peak processing rates, so this assumes the bugs in production only occur because of usage. D would allow you to test the new code against smaller user sets to see if it occurs then, and if it still does you know it is not because of more user responses. So it's a tossup between C and D, D would be the cheaper/quicker answer so I'd choose D first then C if it's because of usage.
👍 33Eroc2019/10/24The keyword is "performance bugs in production that you did not see in staging and test environments" so D should be the answer
👍 2wisnu_ink2023/03/19
シャッフルモード