Saturday, November 1, 2008

[Book] Release It!

image

Just finished "Release it!" by Michael T. Nygard. It's a handbook for anyone who wants to create enterprise class software that is production ready (in contrast to code ready). Michael's main focus point are internet based applications like online stores - these applications are often exposed to a large amount of traffic causing both stability and capacity problems. There also are issues with making the application maintainable and easy to deploy and monitor. Michael presents case studies, antipatterns and patterns for software architects and developers who need to overcome such challenges. There are four areas covered in the book: stability, capacity, general design issues and operations, each presenting a different point of view over application.

The book was well worth reading and stands out with pragmatic approach to software. It's also recommended by Ayende Rahien :)

No comments:

Share