Эп. 22: Инвалидация кэша — разбор | TTL, события и версионные ключи
Systemic Stack English
0:00 / 0:00
Эп. 22: Инвалидация кэша — разбор | TTL, события и версионные ключи
144 просмотра · 1 мес. назад
Systemic Stack English
1,62 тыс. подписчиков
144 просмотра · 1 мес. назад
Узнайте, как аннулирование кэша предотвращает устаревшие данные чтения. Сравните истечение срока действия TTL, явное аннулирование, обновления кэша, синхронизацию на основе событий и версионированные ключи, включая обработку ошибок и фоновую повторную проверку.
Изучите наш полный курс на Udemy: «Подготовка к собеседованиям по проектированию распределенных систем» (на английском языке).
Разработайте структурированный подход к вопросам для собеседований, архитектурным компромиссам и распределенным системам. Ознакомьтесь с программой курса и запишитесь здесь:
https://www.udemy.com/course/cracking...
Системы данных и хранения • Эпизод 22. Визуальный урок для подготовки к собеседованиям на должности инженеров-программистов, архитекторов и проектировщиков систем.
Разделы
00:00 Введение: Стратегии аннулирования кэша и управление согласованностью
00:52 Повестка дня
01:36 Основы устаревания и расхождения данных
02:44 Истечение срока действия кэша на основе времени жизни
03:49 Немедленное удаление посредством явного аннулирования
04:54 Синхронная синхронизация посредством обновлений кэша
05:52 Уведомления на основе событий для синхронизации кэша
06:58 Версионированные ключи кэша для неизменяемого состояния
08:11 Стратегический выбор интервалов истечения срока действия кэша
09:18 Снижение рисков при отложенном или неудачном аннулировании
10:29 Стратегический выбор между аннулированием и обновлениями
11:41 Снижение влияния высокого трафика во время аннулирования кэша
12:54 Фоновая повторная проверка для непрерывной доступности данных
13:52 Точность Управление с помощью явного вытеснения из кэша
14:57 Автоматизированная координация системы посредством событийной аннулирования
15:59 Неизменяемое управление данными с помощью версионированных ключей кэша
17:12 Интегрированная структура для выбора стратегии кэширования
18:22 Заключение
Подпишитесь на больше уроков по проектированию систем: / @systemicstackenglish
#ПроектированиеСистем #Кэширование #РаспределенныеСистемы