Как разрабатывать и поддерживать высоконагруженные проекты на примере kolesa.kz и krisha.kz (суммарно около 9000000 просмотров страниц в сутки, с технической точки зрения самый посещаемый сайт Казнета). Об этом вы узнаете, посетив этот мастер-класс.
Тезисы:
1. История (какие сервера, каналы были в начале, развитие)
2. Что сделано для оптимизации:
— opcode_cache (xcache)
— переход с apache на apache+nginx, а потом на nginx
— переход с myisam на innodb и оптимизация mysql
— переход на php-cgi (spawn_fcgi), а потом на php_fpm
— использование memcached
— опыт использования glusterfs
— использование OpenVZ и переход с Debian на Scientific Linux на хостовых системах
— настройка нового железа и сетевая подсистема (bridge, bonding, vlan)
— использование отдельного аппартного хранилища
— использование кеширования nginx+tmpfs
— планы по mongodb
Прочитать полностью