We used to experience crashes on Apache and MySQL at around 700 users. We eventually moved hosts to Nimbus which is nginx and MariaDB. The VPS wasn't much more capable than the previous one. We seemed comfortable at around 5,000 online users on a particular day last year. I think we saw it go as high as 7000 but that's when naturally the server began to struggle to cope.