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