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