[devel] Вышла новая альтернативная реализация Альтератора — Альтера

Artyom Sinyugin writers на altlinux.org
Чт Ноя 5 18:42:01 MSK 2026


В Сизифе появилась новая альтернативная реализация старого Альтератора — Альтера
Архитектура Альтеры в общих чертах повторяет архитектуру старого
Альтератора в части работы с модулями backend3.

Альтератор: клиент подключается к демону alteratord через Unix-сокет.
Запросы и ответы представлены S-выражениями.
Альтера: клиент подключается к демону altera через Unix-сокет по
протоколу WebSocket и обменивается JSON-сообщениями.

В обоих случаях демон, запущенный как служба systemd, запускает
отдельный процесс модуля backend3 и общается с ним через stdin/stdout.
Демон обрабатывает запрос клиента, преобразует его в протокол модуля и
передаёт модулю; полученный ответ преобразует в формат клиента и
возвращает через то же соединение.

Основное отличие в обмене сообщениями. Альтера переводит JSON-запрос в
текстовый протокол backend3, а ответ модуля — обратно в JSON. Сам
протокол общения с backend3 сохраняется.

Про другие фичи альтеры см.
документацию: https://www.altlinux.org/Altera
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20261105/d88a2daf/attachment.html>


Подробная информация о списке рассылки Devel