Architecture Overview
System architecture
βββββββββββββββ
β Client β
ββββββββ¬βββββββ
β HTTPS
ββββββββΌβββββββββββ
β Load Balancer β
ββββββββ¬βββββββββββ
β HTTP:1302
ββββββββΌβββββββββββ ββββββββββββββββββ
β Peer Service ββββββββΆβ Facematch β
β β’ Orchestrates βHTTP β β’ Face match β
β β’ Exposes API β:8080 β β’ Anonymize β
β β’ Stores data β β β’ Extract β
ββββββββ¬βββββββββββ ββββββββββββββββββ
β MySQL:3306
ββββββββΌβββββββββββ
β MySQL Database β
β β’ Profiles β
β β’ Identifiers β
β β’ Transactions β
βββββββββββββββββββPeer Service
Facematch Service
Router Service (Certta-hosted)
MySQL Database
Data flows
Profile creation flow
Biometric validation flow
Distributed validation flow (with Certta Router)
Service discovery
Scaling strategy
High availability
Security architecture
Last updated

