Проєктування API · Senior · Запитання 38 з 75
Як безпечно випустити ризиковану зміну API?
- 1Змінити в продакшені й стежити за Twitter
- ✓Правильна відповідь: За feature flag чи в новій версії, канарково на малу частку трафіку чи вибраних клієнтів, стежити за помилками й швидко відкочувати
- 3Розгорнути для всіх клієнтів одразу в п'ятницю
Пояснення
Тіньовий трафік (повтор справжніх запитів на новій версії) теж може виявити розбіжності до релізу.