Розбір рішень · Middle · Запитання 1 з 14
Стрічка новин обслуговує 1 млн користувачів, може відставати на хвилину, а кожен виклик зовнішнього API платний. Який головний підхід?
- 1Спільний серверний кеш із TTL близько 60 секунд
- 2Запит до API для кожного користувача при кожному візиті
- 3Кеш у браузері кожного користувача на 60 секунд
Показати відповідь
Правильна відповідь: Спільний серверний кеш із TTL близько 60 секунд
Пояснення
Один спільний запис означає, що всі користувачі коштують одного виклику на хвилину, а хвилина відставання дозволена. Кеш у браузері підходить для особистих даних і економить повторні візити, але за 1 млн користувачів кожен усе одно коштує виклику. Запит при кожному візиті підходить для даних, що мають бути точними, як баланс, а тут лише примножив би рахунок.