Современные цифровые продукты — от интернет-магазинов до банковских онлайн-сервисов — зависят от стабильности инфраструктуры и скорости отклика. Каждый запрос пользователя должен обрабатываться мгновенно, а вся система — выдерживать высочайшие нагрузки и работать без сбоев.
В этих условиях особое значение заслуживают решения, способные гарантировать быструю работу с данными в памяти. Radix стал именно таким инструментом — российская разработка, которая создана как превосходная замена Redis и интегрированная в архитектуру платформы Picodata.
Designed by FreepikЧто представляет собой отечественная платформа?
Radix — Redis-совместимый плагин, который предназначен для тех, кто хочет оставить обычную модель функционирования с кэшем, сессиями, очередями, но при этом перейти на более надежную и безопасную инфраструктуру.
Основное преимущество — полная совместимость: командам разработчиков не потребуется вносить видоизменения в код для применения Radix. В Redis поддерживаются типичные команды и клиенты, что делает миграцию очень быстрой и простой.
Функции Radix выходят за рамки Redis. Он создавался как часть корпоративной системы обработки различных данных, а не как полностью отдельный сервис. Поэтому Radix масштабируется горизонтально без каких-либо ограничений на объем памяти одного узла, устойчив к всевозможным сбоям именно благодаря интегрированным механизмам репликации и работает в рамках общей архитектуры с PostgreSQL-совместимой системой управления базами данных Picodata. Такой подход открывает путь к построению целостной платформы данных без объединения автономных решений.
Отдельно нужно отметить отказоустойчивость: в Radix не нужна вспомогательная инфраструктура для резервирования, мониторинга. Абсолютно все механизмы высокой доступности уже встроены в платформу. Это упрощает эксплуатацию и также с самого начала делает систему надежной.
Для организаций, работающих в условиях ограничений на применение иностранного ПО, немаловажным аргументом в пользу Radix может стать соответствие стандартам информационной безопасности: продукт имеет сертификаты ФСТЭК и также подходит для использования в государственных и критически важных инфраструктурах.
Где Radix может быть востребован?
Radix применяется повсюду, где ранее был нужен Redis:
• в финансовом секторе;
• системах реального времени и онлайн-сервисах;
• телекоме;
• ритейле.
Он может быть полезен, когда необходимо обрабатывать внушительный поток данных, не теряя скорости и стабильности.
Тем не менее стоит принимать во внимание: если для проекта не требуется моментальная обработка данных, а объемы работы невелики, использовать Radix вовсе необязательно — обыкновенные СУБД справятся намного лучше. Radix не нужен для замены полноценных хранилищ данных и BI-систем.
Заключение
Radix — это несомненно шаг вперед в сравнении с рядовыми in-memory решениями. Он совмещает очень высокую производительность Redis с хорошей устойчивостью корпоративных СУБД, замечательно вписываясь в стратегию импортозамещения.
Подробнее: на сайте