Feb 06, 2018 09:57 AM|PinkhamSoftware|LINK
If you want to create a highly scalable website I would suggest that you create a generic caching interface with a Redis implementation.
Hook that up to a Redis instance in Azure and you can now scale your application.
Your current design limits you to one instance of your application.
With distributed caching your application should now be stateless, allowing multiple instance to be spun up.
Allowing you to scale further.
Jeff - Pinkham Software Consulting