Goodreads helps you keep track of books you want to read.
Start by marking “Building Scalable Web Sites” as Want to Read:
Building Scalable Web Sites
Enlarge cover
Rate this book
Clear rating
Open Preview

Building Scalable Web Sites

3.74  ·  Rating Details ·  251 Ratings  ·  19 Reviews
Learn the tricks of the trade so you can build and architect applications that scale quickly--without all the high-priced headaches and service-level agreements associated with enterprise app servers and proprietary programming and database products. Culled from the experience of the lead developer, Building Scalable Web Sites offers techniques for creating fast ...more
Paperback, 352 pages
Published May 23rd 2006 by O'Reilly Media (first published January 1st 2006)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Building Scalable Web Sites, please sign up.

Be the first to ask a question about Building Scalable Web Sites

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30)
filter  |  sort: default (?)  |  Rating Details
Chris Witt
Jan 12, 2009 Chris Witt rated it did not like it
Maybe this book was relevant when it first came out, but going through it in early 2009 I couldn't believe how many inaccuracies were present throughout the book. Completely outdated and misleading information on web services, XML feeds, and the .NET platform.

The book should have just been called "Why I Am In Love With .PHP and MySql And Don't Believe That Any Other Combination Can Be Used To Build A Successful Website".

I found myself shaking my head repeatedly, thinking "Have you ever actually
Prasanth Gangaraju
Jul 28, 2014 Prasanth Gangaraju rated it really liked it
The book IS outdated, and irrelevant in the current tech scenario. But, it certainly is very good in a way - it teaches the experienced programmer about the necessary foresight one must have while building an application that s/he wishes would scale. Sure there is the famous quote - "Plan to throw one [version] away; you will, anyhow.", but this book helps you to avoid doing that.
Ben Haley
Jun 03, 2010 Ben Haley rated it really liked it
Cal is not a great writer, but he is a great resource and so if your MO is to design a large website well from the get go Cal will point you on the roads you need to walk down. The book was practical, but obviously couldn't go too deep into any of its topics, layered architectures, unicode, security, email, database scaling, caching, monitoring, and APIs. It came with a decent amount of redundancy and to me some parts were pointing to topics so advanced that I just had to shrug a maybe later. Bu ...more
Jun 28, 2009 Chris rated it really liked it
This would be a great book to give to someone working on their first web service. I wish I had read something like it when I first started.

The author opts for breadth rather than depth, covering unicode, data sanitation, load balancing, database sharding and replication, SQUID proxies, monitoring, email servers, and many other topics. Fortunately, he acknowledges that he's only skimming the surface of many of the areas, and provides ample references to other books or software projects.

The main c
John Hobbs
Aug 16, 2012 John Hobbs rated it really liked it
While it is a bit dated, and you could probably scrape all of this together off the web, it's still a good book.

Very little of it has passed into total irrelevance, most of it you can gain some value from.

He's best at describing high level concepts, like sharding.

A good read, even if you are passingly familiar with this stuff, you will gain a deeper understanding.
Dmitry Fink
Nov 10, 2013 Dmitry Fink rated it really liked it
Most if the book is outdated and irrelevant, the tools and mechanisms (MYSQL, PHP, XML-RPC, SOAP, RSS) is not
something one would expect to see in a book on scalability in our iaas/paas/automatically sharded nosql/json/single page webapp world,
however it is still a good book and I have enough notes after reading it to justify the time spent.
Feb 21, 2009 Kevin rated it really liked it
Shelves: technology
Great overview of the different types of considerations you need to be mindful of when building scalable web applications. Breadth valued over depth, but there are whole books on most of the topics covered, so it's worth the read as an introduction to mega-app issues.
Feb 08, 2014 Izidor rated it it was ok
Funny time back to 2006. Having the book back in the time, wow man, so much knowledge and experience. Overview of more advanced approaches (replication, web services authentication) can be still useful nowadays.
Omar Espinosa
Aug 31, 2015 Omar Espinosa rated it it was ok
Right now this is a very very dated book. I has some historical value, as it helps you to remember how things were done several years ago. One example is that it discusses magnetic spinning disks a lot.
Ala' Abuhijleh
Dec 25, 2010 Ala' Abuhijleh rated it really liked it
Excellent book. it covers most of scalable website aspects. Very practical and enriched with examples. however, the flow of ideas is not clear and some topics are prematurely concluded. It also misses to cover important issues related to scalable website e.g. caching engines
Jun 25, 2014 Carlos rated it it was amazing
Guía muy completa sobre el proceso de creación de un website escalable y exitoso. Desde el modelo MVC hasta trucos para escalar mysql.

Toca todos los niveles de detalle, y aunque sea del 2006 todavía es actual. Muy bien escrito, toca todos los temas importantes.
Tim Chase
Jun 19, 2009 Tim Chase rated it it was amazing
Shelves: fpl, geek, database, web
Excellent & approachable guide for scaling websites; Chapter 4 is a bit long & out of place, but rest is high-quality stuff
Presley Acuna
Dec 05, 2015 Presley Acuna rated it liked it
A good one to add to your bookshelf, if you are a web-techie. Contains useful knowledge, clearly presented.
Daryn Nakhuda
Aug 08, 2008 Daryn Nakhuda rated it liked it
Recommends it for: web engineers
A little dry (and I love this topic). Good information is contained within, and it's a good read for web engineers.
Bob rated it liked it
Sep 24, 2012
Bob Penrod
Bob Penrod rated it liked it
Aug 07, 2014
Alex Le
Alex Le rated it really liked it
Jan 18, 2009
Taufan Aditya
Taufan Aditya rated it really liked it
Dec 30, 2016
Steve rated it really liked it
Nov 05, 2008
Gabriel rated it liked it
Jan 24, 2010
Mr C Murray
Mr C Murray rated it really liked it
Feb 20, 2016
Deena rated it really liked it
Apr 25, 2016
Geoff rated it really liked it
Mar 22, 2015
Dean Owen
Dean Owen rated it it was amazing
Jun 23, 2015
michael paige
michael paige rated it liked it
Jan 04, 2015
Brad rated it it was amazing
May 21, 2009
JJ Halans
JJ Halans rated it really liked it
Jun 02, 2009
Ernie rated it liked it
Dec 06, 2011
Alexey rated it liked it
Jan 17, 2009
Sebastian rated it liked it
Jul 04, 2014
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »
  • High Performance Web Sites
  • High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More
  • RESTful Web Services
  • Scalable Internet Architectures
  • Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Web Operations: Keeping the Data on Time
  • JavaScript: The Definitive Guide
  • Designing for the Social Web
  • CSS Mastery: Advanced Web Standards Solutions
  • Practices of an Agile Developer: Working in the Real World
  • Building Web Reputation Systems
  • Writing Secure Code
  • Learning Jquery: Better Interaction Design and Web Development with Simple JavaScript Techniques
  • Landing Page Optimization: The Definitive Guide to Testing and Tuning for Conversions
  • Beautiful Code: Leading Programmers Explain How They Think
  • Agile Web Development with Rails: A Pragmatic Guide
  • The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby Series)
  • Ship It!

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book