A
A
Amadeusck2012-04-22 01:12:48
MySQL
Amadeusck, 2012-04-22 01:12:48

Good resources on configuring High Load servers + on nginx tricks?

Soon there will be a launch of a highly loaded file sharing service, in this regard, interesting resources are of interest, dedicated to fine-tuning servers for highload.

As a bonus, I ask you to advise resources dedicated to nginx, mysql and php in one bottle + related topics.

Thank you.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
D
DmZ, 2012-04-22
@DmZ

There are a couple of good books to read:

  • The Art of capacity planning
  • High Performance MySQL

E
esc, 2012-04-22
@esc

mysql is not really needed for a file sharing service (more precisely, if it is done normally, then the load on it is small), but for file servers, look towards aio (required to be enabled), sendfile (required to be disabled), use linux (it is now much better than freebsd , although 2-3 years ago, the picture was different), xfs, set up sufficiently large blocks for reading and look for articles on tuning the network system (there are several parameters in total).
Next comes the role of iron. What iron is needed depends on the planned load and how it will be distributed. Try not to use raids and branded hardware. For the money that you can buy a branded server, you buy 2-3 on soho hardware, which will be both faster and more reliable.
And then, this is already according to the situation, a lot of general documentation will not help you, you need to know the nature of the load, volumes, etc.

S
Sergey, 2012-04-22
@bondbig

habrahabr.ru/search/?q=%5Bhighload%5D&target_type=qa

V
Vitaly Peretyatko, 2012-04-22
@viperet

Nginx resource - wiki.nginx.org/Main
Documentation, links to additional modules, examples of configs that solve certain tasks

B
Beresovskiy, 2012-07-07
@beresovskiy

blog.denivip.ru/index.php/2010/10/openx-highload/
www.insight-it.ru/blog/habrahabr.ru/post/113992/
_

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question