By ameoba
I’m really looking for a price estimate.
We have an application written in DJango, and we expect large spikes of user connections. We need to support a minimum of 14,000 concurrent users.
What hardware would we need to be able to support this kind of user load?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
This is one of the most common questions we see and is unfortunately impossible to answer accurately. The resources required to run a given site will depend on a number of factors:
In general with 14k concurrent users I would recommend scaling horizontally, running one database server (to start) and multiple web nodes serving your app. There are other architectural decisions to make around implementing this type of change but in the long run it will be easier to scale.
The best way to determine the resources you would need is to do some load testing on your own. Figure out what resources 1 or 10 users require and scale that estimate up.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.