Scalable Internet Architectures and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $49.99
  • Save: $12.57 (25%)
Only 14 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
+ $3.99 shipping
Used: Acceptable | Details
Sold by more-than-words
Condition: Used: Acceptable
Comment: The item has been opened & show signs of wear but is still operational. The case may include: markings from a previous owner, scratches, scuffs or minor damage. The cover art or liner notes may not be included. All orders guaranteed and ship within 24 hours. Your purchase supports More Than Words, a nonprofit job training program for youth, empowering youth to take charge of their lives by taking charge of a business.
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $3.94
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Scalable Internet Architectures Paperback – July 31, 2006

ISBN-13: 978-0672326998 ISBN-10: 067232699X Edition: 1st

Buy New
Price: $37.42
21 New from $29.42 19 Used from $12.94
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$37.42
$29.42 $12.94
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Scalable Internet Architectures + Scalability Rules: 50 Principles for Scaling Web Sites + The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise
Price for all three: $98.73

Buy the selected items together
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 288 pages
  • Publisher: Sams Publishing; 1 edition (July 31, 2006)
  • Language: English
  • ISBN-10: 067232699X
  • ISBN-13: 978-0672326998
  • Product Dimensions: 6.9 x 0.6 x 8.9 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (20 customer reviews)
  • Amazon Best Sellers Rank: #292,344 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

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 Architectureaddresses 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 ofScalable Internet Architecture.

About the Author

Theo Schlossnagle is a principal at OmniTI Computer Consulting, where he provides

expert consulting services related to scalable internet architectures, database replication,

and email infrastructure. He is the creator of the Backhand Project and the Ecelerity

MTA, and spends most of his time solving the scalability problems that arise in

high-performance and highly distributed systems.

 


More About the Author

Theo excels at developing elegant solutions to complicated problems as well as applying emerging technologies to solve everyday problems. As a hands-on executive of the company, he applies his experience and ingenuity to deliver innovative solutions to OmniTI clients.

A widely respected industry thought leader, Theo is the author of Scalable Internet Architectures (Sams) and has racked up more than one hundred speaking engagements at conferences worldwide. He was also the principal architect of the Momentum MTA, which is now the flagship product of OmniTI's sister company, Message Systems. Born from Theo's vision and technical wisdom, this innovation is transforming the email software spectrum.

Theo is a computer scientist in every respect. After earning undergraduate and graduate degrees from Johns Hopkins University in computer science with a focus on graphics and randomized algorithms in distributed systems, he went on to research resource allocation techniques in distributed systems during four years of post-graduate work. Theo is a member of the IEEE and a senior member of the ACM. He serves on the editoral board of the ACM's Queue Magazine and on the ACM professions board.

In addition to being an engineer, Theo is a serial entrepreneur having founded several successful dot com startups including Message Systems, Fontdeck, and Circonus.

Customer Reviews

I bought this book on recommendations from others and I have to agree that it is fantastic.
Andrew Gilmartin
The real value is the way he leads you through the thought processess that need to occur as you plan for releasing and using such a system.
MonumentalColorado
I ordered this book without even knowing how to pronounce the name of the author :D which is going to happen to you too!
Ron

Most Helpful Customer Reviews

14 of 14 people found the following review helpful By Thomas B. Brenneke on March 31, 2009
Format: Paperback
First and foremost, chapter 10 should be an Appendix. This was a horrible ending to what seemed to be a promising discussion on horizontal scaling for any system/network engineer or astute systems engineer.

Clear and concise, then incoherent and grammatically challenged, this book requires constant read backs leaving the reader with a sense of a diminished level of reading comprehension.

Fortunately there are some very good real world discussions on horizontal scaling, distributed caching, and eliminating single points of failure in your design.

Unfortunately the book was a long documentary on the author's Spread utility/program/solution and the last chapter is dedicated to writing a module for Spread. Completely out of band with regards to actual high performance clustered environments where the author's solution is likely scarce in popularity.

I do appreciate his coverage of logging. Despite my rating, I don't regret the first nine chapters.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 17 people found the following review helpful By Michael Mee on January 31, 2008
Format: Paperback
I picked up this book the other day on the recommendation of a friend, and I can't put it down. I like it because:

* its small (the number of pages 225, the print, the format, the thickness) , but its pithy. Every page has useful stuff.
* the real world experience (pain!) just oozes out of this book. So many times while reading I thought: "Oh yes ... hadn't thought of that."
* its not stridently opensource, nonetheless ends up most there anyway - but only after addressing commercial products and their role
* its business focused, not geek focused - while still being incredibly geeky

Most of all its just really well written and edited. I've caught a couple of minor typos, but nothing that interfered with reading or enjoying the book.

In a world of many great technical books, and insufficient time to read them, its hard to know which ones are worth the effort. This one definitely is.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
20 of 23 people found the following review helpful By MonumentalColorado on November 23, 2006
Format: Paperback
This is a fantastic book about scalable systems. If you want specifics, he presents opensource and cost effective solutions that can be implemented, but in my opinion that isn't the real value of the book.

The real value is the way he leads you through the thought processess that need to occur as you plan for releasing and using such a system. I really like some of the stuff that is emphasized and has caused me to realize that I had gaps in my knowledge. Gaps like better release planning, and actual cost of such a system, especially as it grows, or shrinks.

I've been extremely happy with this purchase.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
17 of 20 people found the following review helpful By S. Hirsch on September 16, 2007
Format: Paperback
This is the type of technical book that comes alone all to infrequently. Instead of giving "cookbook" recipes that are inapplicable to the majority of real-world environment, this book discusses how to apply techniques (not recipes) to increase the flexibility (and hence scalability) of your infrastructure. This author obviously has in-depth knowledge of real-work production environments and the unnecessary risks that companies expose their infrastructures to. For example, from my own experience it is pitiful how rampant the concept of HA is confused with load balancing! I have seen CIOs of Fortune 500 companies tout their "risk-free" scalable environment implemented with load balancing. When I explain to them that HA has nothing to do with load balancing, and to insure a high availability infrastructure they need to revamp their architecture, they look at me suspiciously as if I'm trying to squeeze money out of them. When I ask to speak to the Director of Operations and pointedly ask how HA is implemented, and get a response alone the lines of "we have redundant load balancers fronting redundant servers" I know I'm dealing with yet another instance of a gross misunderstanding of HA. When I point out the multiple single points of failure, I'm treated as an adversary intent on discrediting the technical staff! This book reveals the fallacy of such an approach.

The author also discusses elements of a robust HA environment that others book only touch on if not completely ignore. For example, revision control and business continuity among other often overlooked processes. All in all an interesting read that will open your eyes to what is truly a misunderstood topic.

The books handling of scalability, including a discussion of "scaling-down" (or scaling back), is first rate as well.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By D. E. Smith on September 9, 2007
Format: Paperback
This book does a great job of demystifying many of the misconceptions surrounding web applications, performance, scalability, hardware, software and proper architecture. Finding the right tool for the job is essential, and this book should be on every developer/engineer/managers book shelf!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful A Kid's Review on September 29, 2009
Format: Paperback
An excellent book on what the issues are with building web site that scale to large numbers of servers. Written more for a programmer than a systems administrator but not to heavy on the programming side to bog it down. It is really good about organizing the different aspects of scalability and explaining important concepts. For example the difference between caching static content and caching data used in generating a web page. An excellent read. not too long, not too much detail. It made me think about web sites and clustering in a new way.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews