What about your technology? Tell me
Thank you for your question.
The usage of the micro-service architecture (MSA) gives the opportunity of using different
technological stacks needed for the tasks of a particular micro-service. The main technological
stacks that we use include Java languages (for the business logic), C ++ (for high-loaded
channels), Go (for working with allocated environments), besides, we are also planning to use
such programming languages as PHP, Ruby-on -Rails and Javascript.
The user interface is formed using the HTML5 stack and the ReactJS framework. For mobile
apps, Java (for Android) and ObjectiveC (for iOS) are used. For desktop apps and integration
with blockchain, C ++ and Java are used, for Windows - C #. For the database, open source
databases are used. In future, the source code will be placed in GitHub. The complete Continuous Integration-
Testing-Deployment chain is configured for the immediate release.