Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Философия программирования > Высоконагруженные сайты, БД


Автор: Vad118 23.2.2011, 17:07
Приветствую!

В требованиях к программистам(в частности к web) часто указывают "опыт в разработке высоконагруженных систем".
Вот и возник вопрос, а где про это дело почитать. В частности интересует проектирование высоконагруженных БД и разработка высоконагруженных сайтов. Какие книги посоветуете или может ещё какие источники информации, поиск по форуму использовал, не нашёл.

Автор: skyboy 23.2.2011, 17:52
highload.com.ua
habrahabr.ru/blogs/hi
вообще, "разработка высоконагруженных" - это именно что опыт. общие правила есть, но допускают исключения. рекомендации надо применять с постоянной оглядкой и непрерывным профилированием.

Автор: Vad118 23.2.2011, 20:50
Спасибо, хабр так вообще ценнейший ресурс.

Ну а по поводу проектирования высоконагруженных БД? Ладно просто приложения\скрипты, но неужели нет книг по качественному проектированию\оптимизации высоконагруженных бд?

Автор: skyboy 24.2.2011, 01:10
ну, тут ничего не подскажу. никогда не ставил себе целью найти подобную книгу и не натыкался.

Автор: afiskon 4.4.2011, 14:53
С точки зрения программиста кластер БД и прочие хитрости должны быть прозрачными - это работа системного администратора. Вам же нужно знать про кэширование, FastCGI на чистом C и тому подобное smile

Автор: RockClimber 6.4.2011, 12:37
Цитата(Vad118 @  23.2.2011,  17:07 Найти цитируемый пост)
В требованиях к программистам(в частности к web) часто указывают "опыт в разработке высоконагруженных систем".
Вот и возник вопрос, а где про это дело почитать.

Это взаимоисключающие параграфы, как уже было сказано. "Про это дело" надо поработать. Что-то мне подсказывает, что Яндекс как работодатель подойдет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)