Экосистема биометрической идентификации


Стек технологий программных продуктов
биометрической идентификации
Технологическая база программных продуктов биометрической идентификации РекФэйсис построена по микросервисной и кроссплатформенной архитектуре. Содержит большой набор сервисов для выполнения биометрических, прикладных и сервисных задач. Обеспечивают возможность создавать коробочные решения для крупных распределенных решений в том числе с одновременным использованием нескольких биометрических алгоритмов.
- Linux 3.1.11 и выше
- Docker 18.09.7 и выше
- Windows Server 2012r2
- Windows 10 Pro
- Linux 3.1.11 и выше
- Windows Server 2012r2 и выше
- Windows 10 Pro и выше
- Android 7 и выше
- Http/s REST API
- WebSocket/s
- AMPQ
- SMB
База данных выбирается в зависимости от потребностей заказчика. В качестве основного СУБД предлагаем PostgreSQL (Postgres Pro). В случае запроса заказчика возможен перевод на другие реляционные СУБД такие как MySQL, Oracle, MS SQL Server.
В платформе реализована встроенная функция кеширования высоконагруженных данных, для кеширования по умолчанию предлагается использовать Redis. По желанию возможен перевод на использование Memcached или Tarantool.
Возможности системы
Интеграция
Интеграция с системой возможна на 3-х уровнях:
Высокоуровневая интеграция: рассылка e-mail, sms по настраиваемыми шаблонами сообщений, вызовы внешних систем по REST/SOAP по настраиваемым администратором шаблонам;
Внешнее REST API: вызов всех бизнес функций;
Низкоуровневое API: вызов всех внутренних функций сервисов.
Масштабирование
Сервисы – горизонтальное масштабирование
База данных – вертикальное и горизонтальное масштабирование
Очереди – вертикальное и горизонтальное масштабирование
Ролевая модель и авторизация
Платформа содержит гибкую ролевую модель, которая позволять производить тонкую настройку привилегий и ролей, с возможностью наследовать роли.
Встроенная авторизация – авторизация по логину/паролю, по токену
Active Directory – Использованием при авторизации внешнего сервера AD
LDAP – Использованием при авторизации внешнего сервера LDAP
Программный стек
С, С++, C#
Golang, Python
Angular, Material
JavaScript, TypeScript