Компания «Хи-Квадрат» представила дистрибутив платформы Xsquare для процессоров «Эльбрус» (архитектура e2k). Заказчики получили возможность развернуть стек для разработки и эксплуатации корпоративных приложений, построенный на отечественных компонентах.
В основе дистрибутива лежит актуальная версия платформы Xsquare, выпущенная в начале июня 2026 года. В версии 6.6, помимо новой дизайн-системы, реализована поддержка трех типов СУБД (PostgreSQL, MariaDB и MySQL) на уровне ядра, а также «именованных параметров», что ускоряет разработку и упрощает миграцию с Oracle и MS SQL. В добавленье к этому развертывание платформы стало возможным в облаках (VK Cloud, Yandex Cloud, Selectel и Timeweb), а также через докер-контейнеры.
В дистрибутиве представлены ключевые компоненты платформы Xsquare. Сервер приложений PGHS в вязанке со средой разработки XRad образуют комплект для создания корпоративных приложений. Rest API сервер XDac обеспечивает интеграцию и размен данными между системами. За формирование, генерацию и экспорт отчетов в различных форматах отвечает XReports. В состав дистрибутива также входят маленькие вспомогательные утилиты, в их числе модуль для отправки email-уведомлений через API и модуль для управления файлами.
Компоненты дистрибутива работают на процессорах «Эльбрус» нативно, без программных прослоек и эмуляции. Это стало возможным благодаря обновлению в начале декабря 2025 года компиляторов для архитектуры e2k. Переход с иных процессоров на «Эльбрус» сводится к переносу файла конфигурации, только после всего этого сервер приложений адаптируется к новой платформе автоматически.
Дееспособность вязанки Xsquare и «Эльбрус» компания проверяла заранее, тестирование проводилось на процессорах «Эльбрус Е8С2». Время отзыва платформы Xsquare составило от 50 до 127 миллисекунд при работе с запросами объемом от 4,6 до 16 килобайт, а на информационной базе с 10 миллионами записей платформа обработала более 4 миллионов транзакций со средней задержкой 2,12 миллисекунды. В месяц постоянной работы не было замечено ни одного сбоя. По оценке компании, мощностей «Эльбрус Е8С2» довольно для задач малого и среднего бизнеса, а для крупных предприятий процессор обеспечивает работу 95% корпоративных систем.
«Мы адаптируем платформу Xsquare под отечественную процессорную базу, чтобы заказчики могли отказаться от эксплуатации иностранных решений без потерь в надежности и производительности. Выход дистрибутива для «Эльбруса» позволяет компаниям в стороне развернуть эту охапку и проверить ее на своих задачах», – подчеркнул технический директор «Хи-Квадрат» Константин Ващенков.