Реализация платформы Documino базируется на основе разработанного ПО и компонентов СПО:
Vue.js – фреймворк для создания современных пользовательских интерфейсов,
Apache Tomcat 8 – современный высоконадежный легковесный сервер приложений (СПО),
КриптоПро – отечественное программное обеспечение криптографической защиты,
Jasper Reports – библиотека построения отчетов,
Nginx - современный высоконадежный легковесный сервер балансировки нагрузки,
ElasticSearch – сервер полнотекстового поиска (СПО),
Activiti – библиотека бизнес процессов (СПО),
Roboword – сервис обработки документов MS Office,
PDF.js – плагин для реализации возможности предпросмотра документов в системе,
SOAP, REST full – интеграционные сервисы взаимодействия,
Postfix, Sendmail – сервера отправки электронной почты (СПО),
ОС Linux – современная высоконадежная операционная система (СПО).
Используется актуальная версия СУБД PostgreSQL (так же возможно использование иных СУБД на основе СПО) с набором внешних библиотек, обеспечивающих обработку соединений и кэширование результатов запросов.
Преимущества платформы:
Простая расширяемая архитектура
Возможность реализации высоконадежной и отказоустойчивой системы для каждого уровня программного обеспечения
Максимальное быстродействие – между бизнес-логикой и СУБД – минимум логических архитектурных слоев - это позволяет работать СЭДО в 10-100 раз быстрее аналогичных систем
Современный интерфейс, отвечающий требованиям эргономики
Интеграция с шиной передачи данных уровня предприятия
Разграничение доступа к объектам системы согласно ролевой модели и набору списков прав доступа
Использование языка XQL (текстовый язык, схожий с SQL, доступный не только разработчикам, но и тестировщикам, аналитикам, инженерам)