Finscale employs and use a quasi-distributive architecture, to make sure that financial organisations scale with ease.
Microservices pattern is used with approach of message layer, handling information coming from various services and these services can be broken down in various single isolated pieces.
Scalability can be viewed as resource allocation of the general hardware at given point any service utilises, deciding factors can be as specific as RAM and computing usage.
Finscale employs a technique of identifiying the most frequent services that are being used at any given moment and allocating resources to these services on an automated basis.
We encourage developers to write independent services allowing developers to use services and adjust or define resource allocation.