System Design · Middle · Запитання 33 з 75
Як поступово ввімкнути нову функцію для 10% користувачів?
- ✓Правильна відповідь: Прапорець із розкочуванням за хешем id користувача
- 2Окремий деплой для кожного десятого користувача
- 3
Math.random() < 0.1за кожного завантаження сторінки
Пояснення
Хеш від id користувача дає стабільне потрапляння в групу між сесіями й пристроями. Math.random() перемикав би функцію за кожного завантаження. Прапорці обчислюють на сервері чи на краю, щоб не було мерехтіння інтерфейсу.