> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-pt-br/sdks/backend-sdk/backend1n/technical_documentation/technical_specifications.md).

# Especificações técnicas

## 1. Introdução

**Serviço Facephi Backend1N** é um serviço API Rest em C++ que permite a autenticação 1:N por meio de coleções de padrões biométricos armazenados em um banco de dados (MongoDB, PostgreSQL). O serviço oferece vários endpoints para extrair padrões faciais de imagens, registrar padrões em uma galeria e realizar buscas. O serviço utiliza o SelphID-SDK para as operações biométricas e oferece suporte à autenticação JWT opcional, configurável a partir de `config.json` ou por meio de variáveis de ambiente `FACEPHI_BACKEND1N_REST_*`.

## 2. Requisitos de hardware

|       | Requisito mínimo                                               | Requisito recomendado            |
| ----- | -------------------------------------------------------------- | -------------------------------- |
| CPU   | 2 núcleos com suporte ao conjunto de instruções SSE4.2, >=2GHz | 16 núcleos, com suporte ISA AVX2 |
| RAM   | 4 Gb                                                           | 8 Gb                             |
| Disco | 4 Gb                                                           | SSD 4 Gb                         |
| Rede  | 100 Mbps                                                       | 1 Gbps                           |

## 3. Requisitos de software

* Linux x86\_64 (Ubuntu 26.04 ou superior) com Docker 24.0 ou superior.

ou

* Windows 10 x64 com Docker 24.0 ou superior.
