Scalability Rules: 50 Principles for Scaling Web Sites - PDF

Download Full Version of the eBook "Scalability Rules: 50 Principles for Scaling Web Sites - PDF"

Scalability Rules: 50 Principles for Scaling Web Sites by Martin L. Abbott
50 мощных, простых в использовании правил для поддержки гиперроста в любой среде 

Правила масштабирования" - это простой в использовании учебник по масштабированию и справочник для каждого архитектора, разработчика, веб-специалиста и менеджера. Авторы Мартин Л. Эббот и Майкл Т. Фишер помогли масштабировать более 200 быстрорастущих интернет-сайтов в рамках своей консалтинговой практики. Теперь, опираясь на свой непревзойденный опыт, они представляют 50 четких, проверенных правил масштабирования и практическое руководство по их применению.
 
Эбботт и Фишер превращают масштабируемость из "черного искусства" в набор реалистичных, не зависящих от технологии лучших практик для поддержки гиперроста практически в любой среде, включая как внешние, так и внутренние системы.
 
Для архитекторов они предлагают новые мощные идеи для создания и оценки проектов. Для разработчиков они делятся конкретными приемами работы со всем, от баз данных до состояния. Менеджерам они окажут неоценимую помощь в постановке целей, принятии решений и взаимодействии с техническими командами. Независимо от вашей роли, вы найдете практические рекомендации по соотношению рисков и выгод для определения приоритетов и получения максимальной отдачи.
 
- Упрощение архитектур и избежание "чрезмерной инженерии".
- Масштабирование с помощью клонирования, репликации, разделения функциональности и разделения наборов данных
- Масштабирование наружу, а не вверх
- Получение большей отдачи от баз данных без ущерба для масштабируемости
- Избегание ненужных перенаправлений и излишней двойной проверки
- Более активное использование кэшей и сетей доставки контента без создания неприемлемой сложности.
- Проектирование с учетом отказоустойчивости, изящного отказа и легкого отката.
- Стремление к отсутствию состояния, когда это возможно; эффективная обработка состояния, когда это необходимо
- Эффективное использование асинхронных коммуникаций
- Быстрое обучение на ошибках и многое другое


32
Views
0
Likes

Licenses:

  • CC BY-NC-SA 3.0 PH
  • The author's reference is not required

Share on networks

eBooks Details:

Comments (0) Add

Кликните на изображение чтобы обновить код, если он неразборчив
No comments yet. Your comment will be the first!