Jump to ratings and reviews
Rate this book

Scalable Internet Architectures

Rate this book
As a developer, you are aware of the increasing concern amongst developers and site architects that websites be able to handle the vast number of visitors that flood the Internet on a daily basis. Scalable Internet Architectures addresses these concerns by teaching you both good and bad design methodologies for building new sites and how to scale existing websites to robust, high-availability websites. Primarily example-based, the book discusses major topics in web architectural design, presenting existing solutions and how they work. Technology budget tight? This book will work for you, too, as it introduces new and innovative concepts to solving traditionally expensive problems without a large technology budget. Using open source and proprietary examples, you will be engaged in best practice design methodologies for building new sites, as well as appropriately scaling both growing and shrinking sites. Website development help has arrived in the form of Scalable Internet Architectures .

288 pages, Paperback

First published January 1, 2006

19 people are currently reading
434 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
28 (16%)
4 stars
78 (45%)
3 stars
48 (28%)
2 stars
14 (8%)
1 star
2 (1%)
Displaying 1 - 21 of 21 reviews
Profile Image for Amir Sarabadani.
77 reviews51 followers
November 4, 2023
The concepts mentioned in the book are timeless and still useful but technologies mentioned here are outdated (the book was released at 2006).
Worth skimming over but not worth reading
Profile Image for John.
84 reviews10 followers
March 29, 2014
Excellent book. Definitely should be on the bookshelf of anyone running a large web service/site/application. Summary: "performance is not necessarily scalability", "know your tools", "measure", "good logging is really important" and "message buses can be really useful".

The book serves another useful purpose: it is really old school. Code examples are in Perl and C and Unix philosophy (small tools, doing one thing well, connected together) is demonstrated throughout and applied to contemporary technical problems, i.e., building a scalable web application. This is a good antidote the neophilia in technology circles, where only the latest languages, databases, and frameworks are thought worthwhile.
24 reviews4 followers
December 25, 2010
I really did not find this book interesting for the following reasons:

1. Flow of ideas was not clear, I lost context so many times
2. Some ideas are over-illustrated
3. The flow is not smooth
4. Introduced no new ideas, thoughts or eye openers

I might be right, I might be wrong, but I really did not find anything special about this book
Profile Image for Jack Repenning.
77 reviews3 followers
January 6, 2011
What "NoSQL" is to data management, Theo Schlossnagle is to data-center and federated multi-tennant architectures. For good, for bad, for novel insights and resurrected ancient errors ... it's all there, along with a truculent, dismissive attitude.
156 reviews9 followers
August 31, 2020
one of the only great books out in the early 2000s on how to scale
Profile Image for Ramesh Mhetre.
11 reviews1 follower
November 16, 2020
The concept mentioned in the book are basics of internet & web applications. In the era of cloud native this seems to be a bit different.
Profile Image for Cheryl.
12 reviews
November 24, 2012
This book reminds me of a rambling lecture from a professor who probably knows a lot (it's hard to be sure), but isn't very good at helping anyone else learn. I didn't actually finish this book -- switched to Building Scalable Web Sites instead, which seems much better so far.
Profile Image for Terry.
106 reviews4 followers
June 20, 2012
Remembered why this is 3 stars, easy to read, accessible....mostly, but author goes off on tangents of deeply bewildering programming in the end, so much, I forget the original problem. This also appears to be a book that shills for the Spread daemon... Which is not in itself a bad thing, but do wonder if some solutions could be dealt with message queueing. A decent book still....
Profile Image for Arun.
211 reviews66 followers
October 15, 2013
This book had just enough material to hold my interest in building scalable web systems. The code formatting in the ebook format was ugly and I just skimmed the last chapter which contains mostly C and perl code but the formatting made it hard to follow the logic. Overall a good starting point on learning about scalable web systems.
23 reviews
January 20, 2017
This is my first book about scalability. It's was written a decade ago. I'm not sure how relevant the examples are since I'm not working in the field. I give a glimpse on the examples. In general, the book is well organized and the principle is clear. It focuses on the topic: Scalability, and touches relevant topics too.
29 reviews1 follower
September 11, 2013
First half of the book will suit perfectly if you have trouble telling high availability from load balancing. Introduces some of the networking concepts, albeit superficially. The last half of the book is basically an advertisement and a manual for the Spread/Wackamole tools.
Profile Image for Mayank Jaiswal.
20 reviews26 followers
January 20, 2017
Good book but a bit outdated today. Anyone reading it today in 2017 might feel that many concepts explained are too low level given the technologies available today. May be reading a summary of
this book will suffice.
Profile Image for Venkatesh-Prasad.
223 reviews
May 26, 2020
While the problems presented in the book are interesting and relevant, the solutions seem a bit dated. I guess more recent books like "Designing Data-intensive applications" and "Scalability Rules" may present more relevant/current solutions.
3 reviews3 followers
December 20, 2010
Fantastic book. Packed with useful information for real-world sysadmins.
60 reviews3 followers
September 19, 2009
A bit out of date, but if you're new to IT on anything larger than the one or two server scale, this is a very enlightening read.
Profile Image for Philip Cristiano.
27 reviews
April 19, 2013
Great intro to many topics you should always keep in mind. Some of the technology mentioned is outdated but the techniques still apply.
Profile Image for Justine.
338 reviews28 followers
April 15, 2014
Somewhat less accessible than I was honestly ready for, but very informative.
Profile Image for Shawn.
8 reviews
December 15, 2014
published in 2006 which is not very up to date (2012 when I read it). but good enough for building scalable internet apps on your own hardware.
Profile Image for Alexander Shishenko.
1 review
April 24, 2016
This book is about principles of building scalable architectures, but the author gives too much attention to a specific technology (Spread) instead of telling about vendor-unspecific approach.
Displaying 1 - 21 of 21 reviews

Can't find what you're looking for?

Get help and learn more about the design.