Modernization to Cloud

Design and development of the Account Authorizer micro-service

 

Solutions

The solution was designed to have two independent layers, one to carry out the execution plan and be able to perform authorization and another layer responsible for registering accounts, balances, etc. Each of these two layers would have their independent databases. In the authorizer layer, it should have a data structure that would allow the quick creation of the execution plan as well as maintain the state machine for reserve funds in several accounts in the account registry layer.