Performance
Naturally, transaction throughput performance - usually measured as transactions per second - is a key metric for adopters, who need to be confident that Mojaloop can support their requirements, whether it be a national deployment, or sector-specific, or multi-national.
For this reason, the Mojaloop Community has established a performance baseline, and works continuously to refine and improve the efficiency of transaction processing.
Performance Baseline
Version 17.0.0 of the Mojaloop Hub has been demonstrated to support the following performance characteristics on minimal hardware:
Clearing 1,000 transfers per second
Sustained for one hour
With not more than 1% (of transfer stage) taking more than 1 second through the hub
This baseline performance can be used as a reference point for system sizing and capacity planning.
Naturally, higher performance may be expected using greater hardware resources.
Future Performance Expectations
Work continues to replace Mojaloop's existing ledger technology with the TigerBeetle financial transactions database. As the ledger performance is a significant element of the overall performance of Mojaloop, a significant uptick in that performance is expected through the adoption of TigerBeetle, with this expected to be completed by the time of the release of Mojaloop Version 19.0.
Document History
1.0
3rd June 2025
Paul Makin
Initial version; performance text moved from deployment documentation
Last updated
Was this helpful?