Сервис по факту просто раздавал данные из кэша, или выполнял ещё какую-то логику?

Разделите чтение кеша и дополнительную логику: авторизацию, агрегацию, фильтрацию, вычисления и обновление. Даже cache-backed сервис может иметь сложный контракт.

Короткий ответ

Что ответить на собеседовании

Разделите чтение кеша и дополнительную логику: авторизацию, агрегацию, фильтрацию, вычисления и обновление. Даже cache-backed сервис может иметь сложный контракт.

Подробный разбор

Ответ с пояснениями

Разделите чтение кеша и дополнительную логику: авторизацию, агрегацию, фильтрацию, вычисления и обновление. Даже cache-backed сервис может иметь сложный контракт.

Для своего проекта пройдите один запрос и назовите, что происходит на cache hit и miss. Уточните, где источник истины и как обрабатываются устаревшие данные. Не объясняйте высокий RPS только названием кеша без размера ответа и стоимости обработки.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее