История ЖЖ в 8 фактах – часть 1
1. Все началось с одного обычного сервера. Он выполнял роль как веб-сервера так и базы данных. Единственный плюс такого подхода к организации работы оборудования – достаточно дешево. Само собой достаточно скоро этот сервер перестал справляться с нагрузкой.
2. Следующим шагом было разнесение веб-сервера и базы данных на разные серверы, всего их получилось два. По прежнему имелось два узла, сбой в которых означал недоступность сервиса. По прежнему вычислительная мощность такой системы оставалась более чем скромной.
3. Первым из тех двух серверов, как ни странно, перестал справляться с нагрузкой веб-сервер – докупили еще два. Веб-сервера три, внешний IP – один, теперь приходится как-то распределять нагрузку! А как добавить еще одну базу данных?
4. Новый сервер баз данных был подключен в роли slave к исходному, данные в нем обновлялись с помощью репликации, а обрабатывал он только операции чтения, оставив все операции записи первому серверу.

drugoi
drugoe_kino