I want to understand better how the Streamlit app does manage memory issues.
I run my app on a VPS server which has a couple of Gigs of RAM and the app loads some data from a database. Let’s say, the data loaded is 100MB. Does every user of my app uses 100MB of my RAM in such case? If so, I would have very limitied possible number of users at the same time.
I don’t use any special cloud tools, containers, kubernetes, or anything like that. Just running the app on the localhost of my server. Is it the proper way of using Streamlit dashboards?