Answer the question
In order to leave comments, you need to log in
Where can I find a site for designing high-load projects?
I saw somewhere here in the answers they threw a site that was created for this purpose, the main page with points of all key points, from the implementation of the search to the folder structure for storing files
Do not remind me?
Answer the question
In order to leave comments, you need to log in
Highload highload strife.
No two highloads are the same, even though there are thousands of them...
Each team is wailing with vinaigrettes of technology and mutant bikes.
Don't even look, don't try to prematurely optimize despite the temptation). A highly loaded project can be built without special knowledge, just in practice, optimizing and finalizing the application. No matter how much you read articles and literature, you will still inevitably rewrite code, change the structure of the database and write migrations. In addition, it is important to have good admins
As a web server, use nginx in its purest form (and not as a proxy over apache, etc.). Use redis - it can take the load off mysql in many cases. Learn the tools you use. Features of the database, indexes, data types. Expand your toolbox. There are specific DBMS like cassandra. Regarding file storage - try to avoid storing more than 2000-3000 thousand files in one directory. Break into subdirectories. This is perhaps all that I can formulate. The rest you will understand in practice
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question