Answer the question
In order to leave comments, you need to log in
How to choose server parameters for a large web project?
Hello.
I want to create a large web project, most likely on Django.
10-15 thousand visitors are planned. Perhaps more.
The question is how to choose a server to handle the load?
Briefly about the project:
International social network for people with vision problems. Something similar to VK, but closer in functionality to Facebook. The main thing that I want to implement first of all is registration / authorization, filling out a profile, sending messages, searching for people, adding photos.
Do not talk about, they say, "Here you first create, then think," etc. There are already interested parties, and the project will move quickly.
Therefore, I'm wondering how I can decide on the server parameters that will be enough for me?
Thanks in advance!
Answer the question
In order to leave comments, you need to log in
Take the code
, put it on your machine in a virtual machine,
do load testing,
fix terrible bottlenecks
, repeat while there is time and desire
Tk you already have an understanding of how many Requests Per Second you will have based on your virtual machine settings, you understand how many resources you need
Take with a margin of 30+%
Looking for
Buying
Um, 15k visitors don't need any unique configuration. Unless throw the operatives.
Memory size = 256 megabytes + 64 megabytes*Y + 0.5*Z,
where Y is the number of people working with the project,
Z is the size of the database in megabytes.
Source
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question