Архитектура сайтов с высокой нагрузкой
Создано Евгений Злобин в февраля 2, 2011Архитектура Вконтакте
Архитектура Google
Архитектура Facebook
Архитектура Flickr
Архитектура Amazon
Архитектура YouTube
Архитектура Friends for Sale
Архитектура Wikimedia
Архитектура Digg
Архитектура LiveJournal
Архитектура Twitter
Архитектура Google Talk
Архитектура 37signals
Архитектура Mailinator
Архитектура LinkedIn
Архитектура MySpace
Архитектура Stack Overflow
Архитектура Plenty of Fish


Очень полезная статья, огромное спасибо)) насмешило про Павла Дурова, который откладывал на хостинг с первого курса))
Прочитал про Вконтакте, Гугл и Фейсбук. Чуть-чуть ужаснулся.
Это же нужно быть каким специалистом, чтобы продумать и организовать такую структуру для проекта!
Так же про контакт и гугль внимательно читал, остальное так проглядел. Порадовал Дебиан в контакте (а не некое абстрактное linux). Про Дурова и хостинг – прикольно =)
А в остальном – соглашусь с Anvik – реально сколько знаний и умений надо чтобы такие махины делать…
Спасибо автору блога за пиар
Иван, а Вам спасибо за отличные статьи
Мощно
Не когда не задумывался, как это все работает
Зеты и Серые еще и не такое придумывают
Вот это дебри! Сразу видно, что работали долго и большой командой! Не на коленке верстали.
Спасибо за подборку интересных статей, давно интересно было как при таких нагрузках и на чем работают эти службы. Ну а количество серверов у них впечатляет!
Архитектура Вконтакте – 95 миллионов учетных записей, обалдеть
Это ж надо было додуматься…Видно, не дураки там сидят и не зря свои бабки получают.
Да, впечатляет! Но зря вы думаете что это так все сложно, в этом деле главное – идея, а дальше все само пойдет как по маслу. Например, у тебя есть классная идея для большого проекта в сети, но ты никудышный программист, так вот, можно найти профессионального программиста, составить для него ТЗ и работа будет выполнена на высоком уровне.
Черт, интересная статья) спасибо за нее вам)
Как раз сам озадачен как ускорить быстродействие арендуемого сервера, пока дома экспериментирую, чтоб все хозяйство можно было поставить и завести.
Но мои проблемы по сравнению с этими монстрами, кажутся возней в детской песочнице.
Интересно было узнать, что гугл использует дешевое оборудование, и «строит стабильность поверх нестабильности». ПО может спокойно пережить смерть любой части оборудования. Используют Линукс? Я думал что-то свое. Еще решили свободное процессорное время использовать для компрессии, динамически. Слышал, они начинают строить энергонезависимые дата-центры, один из них использует воду Балтийского моря для охлаждения, и ветряную энергию для питания.
Спасибо за обзор. Масштабы впечатляют. С одним-то сервером мороки хватает, а такие системы поддерживать – это целое дело.
про вк читал..это конечно жесть…интересно с чего все начиналось ? Я думаю, изначально они не предпологали такой успех вконтакте…
интересный материал, нужно много сил и знаний, чтоб организовать такую структуру для проекта!
Давно слежу за этим сайтом. Автор хорошо переводит с английского языка.
Поражающие воображение мощности (что, кстати, не мешает отваливаться время от времени серверам вконтакта с изображениями и видео).
У Вконтакте ничего нового в настройках системы нет, я бы даже поставил центос вместо дебиан. Но железо вери гуд.
Можете посоветовать книги по масшьабируемости проектов? Занимаюсь программированием под Битрикс и столкнулся с проблеммой переаолнения DOM
При наличии команды любые проекты под силу.
Самое интересно было читать про вконтакте и ютуб.
да,про Павела прикольно. но молодец мужик,хорошо поднялся
Большое спасибо зп подборку. Чем больше решений знаешь, тем больше шансы придумать что-то новое.
Впечатляет, какие интересно затраты на содержание того же Контакта))
Да а Марк цукерберг стал моим кумиром, после просмотра фильма социальная сеть))
Гугл конечно хранит тех. информацию о себе в секрете, жаль. Было бы интересно прочитать сколько серверов, под что какие, сколько гигабит…
Масштабы контакта конечно серьезные.
Особенно вспомнив то, что сервера находятся в selectel, а они дают обычным клиентам 10 Мбит на сервер, Контакт жрет больше 40 Гбит …
Интересная статья *статьи
Не ожидал что у гугла настолько все огромно
Довольно интересно про контакт – о каких там умах России может идти речь – если движок полностью сворованый с Фейсбук.
Даже не подосревал, насколько сложна структура таких популярных сайтов.
Контакт гигант конечно как для России.. Скоро наверное свои ДЦ будут строить.
главное результат. Задуманное у человека получилось, людям нравится (если мягко сказать),точнее даже живут там:)Как говорится,победителей не судят.
Просто невероятно, как до такого мог додуматься человеческий мозг
Любой сайт можно так же поднять, если набрать свою команду профессионалов. Одному так никогда не сделать, разные люди разные идеи, и это здорово
Ага, и вправду, собирал Дуров. Его поставили, а он теперь руку, которая его кормит, посылает и поливает грязью(mail.ru) =))
Да легко, деньги и пару сдвинутых ботанов, со спутником, сумеют и не такое придумать… хД)))
pamm-foreх – мозг додумался когда появились первые счеты, а далее ЕВМ помогло понять глубинные сути
Голову на плечах иметь и нужных людей так и портал можно забубенить )
node.js по своей скорости превосходит питона на наносекунды! Соответственно вконтакте устроен лучше ФБ-ка. Лично я считаю, что вконтакте обгонит фейсбук в ближайшее время. Взять бы хотя бы нововведения вконтакте на аджаксе. Фейсбук не развивается, поэтому он обречен! Кста, вроде бы хакерская группа Анонимус 5 ноября уничтожит фейсбук!
Полезная статья))
http://death-run.ru/
Вот уж на счёт Amazon’а не поверю, у них кластеры всегда под FreeBSD были. Иван Блинков просто фанат Linux’а, не более.
Заставляет задуматься о грандиозности математической мысли.
Оооо, шикарная подборка)) можно поизучать на досуге)
Любопытно, но сложновато… Это просто Супер-Мозги
можно было бы и запутаться
спасибо, очень логично написано
Ну а что вы думали, такая вот архитектура. Хотя по мне сайтам с высокой нагрузкой больше поможет не архитектура, а мощьный сервак, и главное чтобы сайт был удобен для пользователя. Вообще я очень бестолковый программист, так что не принимайте близко к мозгу.
Конечно это все интересно, но самому такое врядли можно осуществить(.
Это точно, сложновато, но крайне полезно знать любому компьютерщику
Контакт то может двиг у Фейсбука и стыбрил, зато развил и дополнил не слабо, уже сейчас по функционалу фейсбук проигрывает ВК
Да, как там все сложно устроено, по моему простому смертному такое не сделать)))
мда… круто. но, думаю, у многих есть классные идеи, но не всем пришло на ум собирать деньги на хостинг с первого курса