The Scalability PoC Report document describes how the Mojaloop Central-Ledger can be evolved using a proposed architecture based on the following key patterns and principles:
- Event-driven design,
- Event-sourcing, and
- Further segregating microservices into their respective domains;
The objective of this proposed architecture is to increase horizontal scalability with minimum cost increments, without sacrificing performance or fault-tolerance.
The document includes an overview of the proposed architecture, performance characteristics, findings, learnings and proposed next steps.
This report is a team effort, produced from the efforts of the following individuals:
- Miguel de Barros, @mdebarros, firstname.lastname@example.org
- Roman Pietrzak email@example.com
The Mojaloop Design Authority is sharing this draft with the wider community until Monday 23rd, November to give feedback and propose any changes.
Please share your feedback in this thread (use the reply button).