❗️Внешний кеш❗️
⚙️ Суть:
Храним временные данные во внешнем хранилище (чаще всего in-memory), а поды сервиса обращаются в него по сети.
➕Плюсы:
Горизонтальная масштабируемость — все поды приложения получают данные из одного кеша.
Отсутствие потери состояния — рестарты подов или создание новых не влияют на кеш. Потеря состояния произойдёт только из-за рестарта самого кеша.
Нет ограничения по объему — размер кеша не ограничен количеством оперативной памяти ваших подов, так как имеет собственные ресурсы.
➖Минусы:
Скорость работы — имеется взаимодействие по сети, время получения данных увеличивается.
Сложность архитектуры — необходимо внедрять дополнительные технологии для кеширования.
Сложность поддержки — необходимо разворачивать отдельные контейнеры, выделять им ресурсы, следить за состоянием.
P.S. Завтра начнем выбирать тему интенсива 28.03 :)
Системный анализ | Дмитрий Помаскин
Post #310
474