Let's say I have set my session time to 30 minutes when a user logs in, and she is using the app, every 10 minutes. So as far as Aware's server is concern, she is an active user/session.
My question (perhaps to Support) is that, how much resources (especially memory and CPU) get allocated to each session/user?
Aware server is a very rich and capable server (like handling background scheduling and etc) and responding to powerful queries and having a complex ORM built in. Knowing that Aware is complex machinery, unlike another simple product that might be a very simple app server, we are trying to figure out the following case.
a) Should we have less users in our SaaS app with larger monthly payment?
b) Or can we have a LOT of users with smaller monthly payment?
If each session/user has a heavy resource demand on the server, then we should be careful, how many users/sessions we load up at any given time.
Any factual information is greatly appreciated.
Thanks!
In a recent video I was watching about ASP.Net (up to V4.6), MSFT was saying for every session, ASP has to spin up a series of objects that takes up to 220K, and this did not include the memory that Entity Framework (MSFT ORM system) would use.
So, sessions CAN be expensive. I like to know the price of it in Aware.