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

Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications

3.66 of 5 stars 3.66  ·  rating details  ·  190 ratings  ·  18 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 fa ...more
ebook, 352 pages
Published May 16th 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 of 487)
filter  |  sort: default (?)  |  rating details
Chris Witt
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
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.
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.
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.
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
Ben Haley
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
John Hobbs
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
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.
Ala' Abuhijleh
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
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.
A few good ideas, and but it has aged poorly, and stops at "medium scale" - the sort of setup with a handful of front end servers.
Tim Chase
Excellent & approachable guide for scaling websites; Chapter 4 is a bit long & out of place, but rest is high-quality stuff
Daryn Nakhuda
Aug 08, 2008 Daryn Nakhuda rated it 3 of 5 stars  ·  review of another edition
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.
Some useful tips drawn from experience for scaling a high traffic web application.
Jeff Jia
Cal seems not to be a good writer, and the book is poorly written.
Great book from the front lines.
Excellent, but over my head still.
Oleh Kuchuk
Oleh Kuchuk marked it as to-read
May 16, 2015
Omar M.lotfy
Omar M.lotfy marked it as to-read
May 16, 2015
Guilherme Gonçalves
Guilherme Gonçalves marked it as to-read
May 11, 2015
Sergiusz Golec
Sergiusz Golec marked it as to-read
May 03, 2015
Jason Novinger
Jason Novinger is currently reading it
May 02, 2015
Timothy Luciani
Timothy Luciani marked it as to-read
May 02, 2015
Krzysztof Urbański
Krzysztof Urbański marked it as to-read
Apr 16, 2015
« previous 1 3 4 5 6 7 8 9 16 17 next »
There are no discussion topics on this book yet. Be the first to start one »
  • High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More
  • High Performance Web Sites
  • RESTful Web Services
  • Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Web Operations: Keeping the Data On Time
  • Scalable Internet Architectures
  • JavaScript: The Definitive Guide
  • Agile Web Development with Rails: A Pragmatic Guide
  • Practices of an Agile Developer: Working in the Real World
  • User Stories Applied: For Agile Software Development
  • Beautiful Code: Leading Programmers Explain How They Think
  • Writing Secure Code
  • Mastering Regular Expressions
  • CSS Mastery: Advanced Web Standards Solutions
  • Designing for the Social Web
  • Design Patterns in Ruby
  • CSS: The Definitive Guide
  • Programming PHP

Goodreads is hiring!

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

Share This Book