느린 웹사이트는 사용자들을 화나게 한다. 여러분의 웹사이트 또는 웹 애플리케이션에 많은 사용자가 방문하더라도 만반의 준비를 해 놓지 않았다면 다시는 그들을 볼 수 없을 것이다. 따라서 성공이 가져 올 많은 문제들에 대응할 수 있도록 웹사이트를 잘 만들어야 한다. 『스케일러블 웹사이트 구축』은 사이트를 수천 또는 수백만 명의 모든 사용자가 즐겁게 사용할 수 있도록 개발하기 위한 다양한 방법들을 살펴본다. 이 책에서는 플리커(Flickr.com) 개발자인 칼 헨더슨(Cal Henderson)이 다수의 방문자가 쾌적하게 사용할 수 있는 사이트를 구축하는 법을 설명한다.
저자 헨더슨은 단순히 사이트 속도를 빠르게 하는 것뿐만 아니라 개발자의 협업과 국제화, 그리고 이메일에서부터 많은 Ajax 기반의 웹 애플리케이션들이 제공하는 SOAP, RSS, API까지 다양한 외부 서비스와 통합하는 기법들을 설명한다. 또한 성공적인 웹사이트 구축을 위해 반드시 알아야 하는 범위 가변성과 아키텍처 및 장애 복구의 비법을 알려준다. 여러분은 '가난한 자의 웹 기술'이라고 불리는 리눅스, 아파치, MySQL 및 PHP와 다른 스크립트 언어들을 이용하여 '상업적인' 엔터프라이즈 웹 기술들과 경쟁할 수 있도록 고가용성과 범위 가변성을 구현하는 방법을 배우고, 책의 뒷부분에서는 웹 애플리케이션의 이벤트 감시 및 수용성 계획을 위한 장기적인 통계 시스템 구축 방법을 보게 될 것이다.