The Matching Service is responsible for storing biometric data in the Template Database and matching the received biometric data against the stored in the database. The service is based on MegaMatcher Accelerator 10.0 technology and is controlled by the Management Service.
Depending on project requirements, the Matching Service can consist of a single computational unit or multiple units arranged into a cluster with one of them acting as a primary unit and other units as the cluster nodes. In a cluster the primary unit receives tasks from the Management Service, distributes biometric matching tasks between the cluster nodes, stores biometric data in the Main Database module and synchronizes copies of the Main Database between the cluster nodes.