I have a large medical practice management app in the UK built with WebDev. I run a Windows AWS server and a postgreSQL database. It runs extremely well. I have seen up to 300 concurrent connections on the server. The server has 32GB RAM and at peak is using about 60% memory and generally less than 30% CPU.
Does anyone have experience of large deployments like this in WebDev. I think my current growth will enable me to run for another year before I start hitting close to 90% memory at peak. I can then double the server RAM if needed. Is this a good idea? It's certainly a simple solution but I'm sure setting up a second server is a better idea.
I would welcome thoughts.
https://geometry-dashmeltdown.github.io