https://medium.com/net-insights-c-and-asp-net-core/understanding-scalability-in-system-design-a-comprehensive-guide-d33477070833