Hot storage #
В мире хранилищ есть условное деление на «горячие» и «холодные» данные. Hot storage — это как раз про «горячее»: хранилище, к которому нужно обращаться быстро и постоянно, без пауз на «подумать».
Что обычно лежит в hot storage #
Там живёт всё, к чему пользователи и сервисы лезут чаще всего:
- рабочие базы данных с живыми транзакциями;
- активные документы и файлы, с которыми постоянно работают команды;
- веб-приложения и их статические/динамические ресурсы;
- видео, аудио и другой контент, который крутится в онлайне;
- клиентские сервисы, которым нельзя «подвисать» без потери денег и нервов.
Проще говоря, это фронт-линия ваших данных. Пользователь открыл сайт, оформил заказ, запустил стрим, зашел в CRM — всё это бьется в hot storage и ждёт ответа за миллисекунды.
Где без него тяжело #
- интернет-магазины и e-commerce платформы;
- платежные и финансовые сервисы;
- стриминговые и медиа-площадки;
- облачные приложения для совместной работы.
В отличие от cold storage, где главные слова — «дешево» и «надолго», здесь важнее всего производительность и низкие задержки. Поэтому под горячие данные обычно ставят более шустрое и, как следствие, более дорогое железо, чтобы выдерживать нагрузку в реальном времени.
Если бизнес крутится вокруг онлайн-взаимодействия с клиентом, hot storage постепенно превращается в обязательный элемент инфраструктуры — без него любая «каждая секунда на счету» превращается в «каждая секунда — потерянный пользователь».
