❗️Кеширование в RAM сервиса❗️
⚙️ Суть:
Сервис хранит результаты предварительных вычислений или обращений к БД внутри оперативной памяти, при повторном запросе сразу отдает результат.
➕Плюсы:
Скорость работы — отсутствуют сетевые обращения, данные целиком берутся из оперативной памяти.
Простота архитектуры — нет необходимости внедрять дополнительные технологии для кеширования.
➖Минусы:
Горизонтальная масштабируемость — каждый под вашего сервиса хранит свой кеш локально. Наличие данных в памяти одного пода не означает наличие этих данных в другом.
Риск потери — при рестарте пода вы потеряете его кеш целиком.
Ограничение по объему — размер кеша ограничен количеством оперативной памяти вашего пода.
P.S. Есть по 2 места в каждой группе на этах выходных, для записи жмите нотация С4 и базы данных (middle).
Системный анализ | Дмитрий Помаскин
Post #308
649