rupl / bustashape

Collaborative, real-time artboards
https://bustashape.art
MIT License
5 stars 3 forks source link

Load test the site to determine the user limit #34

Open rupl opened 8 years ago

rupl commented 8 years ago

If this thing is to be used at scale (at public events and so forth), we need to determine how much traffic a single server node can handle. Load testing is in order. I asked twitter and got a few links which I'm just dropping here to start my own discovery:

Following that discovery process, we need to safeguard the app against it. Here are the options:

  1. Limit users to a safe number below the threshold uncovered during load tests
  2. Learn how to scale the app :bowtie:
  3. Implement #11

1 is fairly easy but limits bustashape's potential. It's the short-term solution. 2 is a huge question mark that I maybe can do myself but maybe not. But hey, better to know our limits!

rupl commented 8 years ago

I heard from @afragon that he's seen up to sixty people use the app concurrently! That's way more than what I had in mind. This can probably be put on the backburner until we hit another order of magnitude.