Дмитрий Сергеевич (axshavan) wrote,
Дмитрий Сергеевич
axshavan

Categories:

Принципы создания высоконагруженных систем

Подобными заголовками пестрят практически все вакансии программистов, и все - вакансии программистов на PHP, которые с зарплатой больше 35 тысяч. А что такое, собственно, эти самые принципы создания высоконагруженных систем применительно к php? Если ввести соответствующие слова в строку поиска, то первая страница ответов будет состоять сплошь из ссылок на требования к соискателям вакансий.

Ну вот я могу сказать точно то, что наш проектище разрабатывался явно без учёта этих таинственных принципов. Чуть более крупный клиент, у которого в базе не 10000, а 400000 пользователей - и всё, дохренищаядерный сервачище загибается. Форки апача даже за нгинксом отжирают пять гектар оперативной памяти.

Так что же это за принципы? Оптимизация кода без гоняния туда-сюда здоровенных массивов с данными и передача их по ссылке, а не по значению? Тщательная слежка за тем, как работает уборщик мусора (а у него есть определённые странности в поведении, да)? Кэширование всего, что только можно, на всех уровнях, начиная от запросов к БД и кончая отрендеренными в html страничками? Поиск только по индексам, дескрипторные таблицы на MyISAM?
Tags: web, работа
Subscribe

  • Фотографии из мини-походика 18 июля

    На прошлой неделе мы со Славкой прошли пешком чуть больше 19 километров по южным предместьям Праги. Я выбрал маршрут таким образом, чтоб там были и…

  • Велка Упа и прочее там. Поездочка

    Шестого июля, полив цветы и перекрыв воду, мы уехали из дома в горы. И вечером того же дня приехали в отель «Атлас» (700 метров над уровнем моря) в…

  • Влагоустойчивость фотоаппаратуры

    Прогноз погоды был хороший. Немного облачно, к вечеру небольшой дождь (0.1 мм осадков). Поднялись наверх, на Ружову Гору (1330 метров над уровнем…

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 23 comments

  • Фотографии из мини-походика 18 июля

    На прошлой неделе мы со Славкой прошли пешком чуть больше 19 километров по южным предместьям Праги. Я выбрал маршрут таким образом, чтоб там были и…

  • Велка Упа и прочее там. Поездочка

    Шестого июля, полив цветы и перекрыв воду, мы уехали из дома в горы. И вечером того же дня приехали в отель «Атлас» (700 метров над уровнем моря) в…

  • Влагоустойчивость фотоаппаратуры

    Прогноз погоды был хороший. Немного облачно, к вечеру небольшой дождь (0.1 мм осадков). Поднялись наверх, на Ружову Гору (1330 метров над уровнем…