CERTIFICK
Documentación técnica

Cómo está construido Certifick

Detalle para equipos técnicos: capas, contratos y escalado.

Diseño interior

Arquitectura hexagonal: el dominio al centro, la infraestructura afuera

dominio
  1. 01 Dominio

    core

    Reglas de certificación puras: hash, evidencia, política de sellado. Sin dependencias de infraestructura.

  2. 02 Puertos

    contracts

    Interfaces explícitas para TSA, blockchain, almacenamiento e identidad. El dominio nunca conoce el proveedor.

  3. 03 Adaptadores

    plug-in

    Implementaciones intercambiables: PSC, S3, KMS, webhooks. Cambiar de proveedor no toca el núcleo.

Microservicios

Servicios pequeños, desplegables por separado, con contratos versionados

hash-service

SHA-256 en cliente

Calcula la huella del documento sin que el archivo salga del equipo del usuario.

stamp-service

RFC 3161 · NOM-151

Solicita fecha cierta al PSC acreditado y arma la constancia de conservación.

anchor-service

Blockchain

Ancla lotes de evidencia para verificación pública e inmutable.

vault-service

Cifrado + KMS

Custodia expedientes con llaves rotadas y bitácora de acceso.

identity-service

OIDC · MFA

Identidad, roles y consentimiento por organización y expediente.

verify-service

API pública

Verificación de cualquier constancia en segundos, sin cuenta previa.

Procesos masivos

Colas que absorben el pico sin perder un solo documento

  1. 01

    ingesta

    Carga masiva por API, SFTP o lote CSV

  2. 02

    cola

    Particionada por tenant, con prioridad y reintento

  3. 03

    workers

    Escalado horizontal según profundidad de cola

  4. 04

    constancias

    Entrega, webhook y bitácora por documento

250kdocumentos por lote
at-least-oncegarantía de entrega
DLQcola de error con replay
idempotentepor hash de documento
El siguiente documento importante es tuyo

Sella lo que debe trascender

Sin papel, sin traslados, sin dudas sobre cuándo y qué se firmó. Evidencia criptográfica verificable por cualquiera, en segundos.