Start reading The Architecture of Open Source Applications, Volume II on the free Kindle Reading App or on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

Enter a promotion code
or gift card

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Sorry, this item is not available in
Image not available for
Image not available

The Architecture of Open Source Applications, Volume II: Structure, Scale, and a Few More Fearless Hacks [Kindle Edition]

Greg Wilson , Amy Brown
4.8 out of 5 stars  See all reviews (4 customer reviews)

Print List Price: $35.00
Kindle Price: $9.99
You Save: $25.01 (71%)

Free Kindle Reading App Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.

To get the free app, enter your email address or mobile phone number.


Amazon Price New from Used from
Kindle Edition $9.99  
Paperback $35.00  
Shop the new
New! Introducing the, 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

Book Description

Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well—usually programs they wrote themselves—and never study the great programs of history. As a result, they repeat one another's mistakes rather than building on one another's successes.

Our goal is to change that. In these two books, the authors of four dozen open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to these books provide unique insights into how they think.

If you are a junior developer, and want to learn how your more experienced colleagues think, these books are the place to start. If you are an intermediate or senior developer, and want to see how your peers have solved hard design problems, these books can help you too.

Product Details

  • File Size: 3916 KB
  • Print Length: 390 pages
  • Simultaneous Device Usage: Unlimited
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B008940UYK
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Enabled
  • Amazon Best Sellers Rank: #353,276 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

Customer Reviews

4.8 out of 5 stars
4.8 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
5.0 out of 5 stars An excelent book August 30, 2012
Format:Kindle Edition|Verified Purchase
The book is quite nicely written and full of insights into the architecture of Open Source Applications. The principles described in the book can be reapplied in your own work both as part of a reengineering and refactoring effort as well as the basis of a new product.
I really enjoyed the chapters on GDB, GHC and Yocto.
Was this review helpful to you?
4.0 out of 5 stars All around great May 11, 2015
Format:Kindle Edition|Verified Purchase
This volume provides a great look inside a number of mature applications across a wide variety of domains. It contains lessons for anyone who is interested in software engineering in the large.

Each chapter is written by a different contributor, so the quality varies a bit from chapter to chapter. Still, it and its sister volumes are enormously valuable resources for the practicing programmer.

The kindle version is well formatted and the diagrams are all very legible.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Fun to read! August 9, 2013
Format:Paperback|Verified Purchase
This book is really nice to read if you are an IT architect with a nasty curiosity on how other products are what they are. The different stories will definite teach you an important lesson. If you wondered how reuse works and does not work, read within the lines.
Comment | 
Was this review helpful to you?
1 of 2 people found the following review helpful
5.0 out of 5 stars Excellent collection of articles March 17, 2013
Format:Kindle Edition
I've read the first volume of this series, but this one seems to be even better! It is such a pleasure to listen to the voices of real builders of the modern software instead of being preached by the so-called experts from the Agile/Lean/(put your favorite hype here) world. Interesting and entertaining!
Comment | 
Was this review helpful to you?
Search Customer Reviews

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category