суббота, 16 февраля 2013 г.

сервер на стероидах

Приложение. Мелочи.

4.5 Асинхронность

4.3.2 Не-RDBMS хранилище

4.3 Разгрузка базы данных

4.2.2 pgBouncer и другие.

4.1.3 Встроеный кеш MySQL - Query Cache

4.1.2 Переход на InnoDB

4. Оптимизация базы данных

3. Оптимизация бэкенда

2. Оптимизация фронтенда (nginx)

1.6 Softupdates, gjournal и mount options

1.5 FreeBSD и большое кол-во файлов

1.4 Разгрузка сетевой подсистемы

1. Оптимизация ОС (FreeBSD)

0. Зачем вообще что-то оптимизировать?

Статья большая, так что будет поделена на логические блоки:

С момента написания мной по оптимизации этой связки прошло довольно много времени. Тот многострадальный Pentium 4 c 512Мб памяти, обслуживающий одновременно до тысячи человек на форуме и до 150,000 пиров на трекере уже давно покоится на какой-нить немецкой, свалке, а клуб сменил уже не один сервер. Всё сказанное в ней всё ещё остаётся актуальным, однако есть вещи которые стоит добавить.

Сервер на стероидах: FreeBSD, nginx, MySQL, PostgreSQL, PHP и многое другое

20 сентября 2009 в 17:47

Сервер на стероидах: FreeBSD, nginx, MySQL, PostgreSQL, PHP и многое другое / Хабрахабр

Комментариев нет:

Отправить комментарий