Technologies:
We have chosen the following technologies for our solution and with given reasons of why we have these preferences.
Aspnet Core:
fast, compact, and scalable solutions.
Azure
Azure Functions: high performance and scalable.
Service Bus: to streamline functionalities so our endpoints can get free to process new incoming requests.
Redis Cache: Save processing time and resources by the distributed cache.
Cosmos Database: Our centralized no-SQL database, that stores all entities effortlessly in separate containers.