Архитектура и системные требования

Архитектура

Архитектура приложения представляет собой веб-сервер, который обрабатывает клиентские HTTP-запросы посредством формирования отчетов на основе документов-шаблонов и возвращает результат клиенту.

Базовая архитектура

Принципиальная или базовая архитектура приложения выглядит следующим образом для промышленного окружения:

../_images/reports0.png

Архитектура для высоконагруженных систем

Принципиальная или базовая архитектура приложения для высоконагруженных систем выглядит следующим образом:

../_images/reports1.png

Среда исполнения

Поддерживаемые архитектуры:

  • x86-64

  • ARM

  • Loongson

Поддерживаемые ОС:

  • DEB-based – любые

  • RPM-based – любые

  • Debian 12 - рекомендуемая

Системные требования

Минимальные системные требования:

  • CPU - 1 Ядро

  • RAM - 100 Мб

  • HDD - 100 Мб + Логи

Модули генерации DOCX/XLSX/PDF независимы и работают полностью автономно.

Для конвертации документов DOCX/XLSX в PDF используются компоненты проекта с открытым исходным кодом Libre Office.

Установка системы виртуализации/контейнеризации, операционной системы осуществляется на усмотрение Администратора исходя из потребностей Организации.