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