Разделите опыт по сценариям Redis: кеш, структуры данных, Pub/Sub и Streams имеют разные гарантии. Назовите, что использовали сами и как обрабатывали сбои.
Был ли опыт работы с Redis: Cache-Aside, Streams, Pub/Sub или другими паттернами?
Разделите опыт по сценариям Redis: кеш, структуры данных, Pub/Sub и Streams имеют разные гарантии. Назовите, что использовали сами и как обрабатывали сбои.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Разделите опыт по сценариям Redis: кеш, структуры данных, Pub/Sub и Streams имеют разные гарантии. Назовите, что использовали сами и как обрабатывали сбои.
Для cache-aside важны TTL и инвалидация; Pub/Sub не хранит сообщения для отсутствующего подписчика; Streams поддерживает журнал и consumer groups, но требует управления pending и подтверждениями. Приведите один реальный кейс, ограничения памяти и мониторинг. Redis не становится надёжным источником истины только потому, что настроен TTL.