Release it!

Deesign and Deploy Production-Ready Software

Paperback, 350 pages

English language

Published Nov. 10, 2007 by Pragmatic Bookshelf.

ISBN:
978-0-9787392-1-8
Copied ISBN!

View on OpenLibrary

4 stars (8 reviews)

Whether it's in Java, .NET, or Ruby on Rails, getting your application ready to ship is only half the battle. Did you design your system to survivef a sudden rush of visitors from Digg or Slashdot? Or an influx of real world customers from 100 different countries? Are you ready for a world filled with flakey networks, tangled databases, and impatient users?

If you're a developer and don't want to be on call for 3AM for the rest of your life, this book will help.

In Release It!, Michael T. Nygard shows you how to design and architect your application for the harsh realities it will face. You'll learn how to design your application for maximum uptime, performance, and return on investment.

Mike explains that many problems with systems today start with the design.

1 edition

reviewed Release it! by Michael T. Nygard (The pragmatic programmers)

Review of 'Release it!' on 'GoodReads'

5 stars

You're wasting time reading this review, you could be reading this book instead.

Release It! is one of the most important books I think programmers can read, easily as important as the oft-cited classics like The Pragmatic Programmer or the GoF book. Release It! isn't about writing super-spiffy code, or object-oriented design, but it should drastically affect how professional programmers write their code. It focuses on what engineers need to do to get their software into a state where it can actually be deployed safely in a production environment. It covers patterns and antipatterns to support (or subvert) stability as well as capacity, and the section of the book covering this is simply excellent. But then it goes beyond that to also discuss Operational enablement. Even if you're not into DevOps, and don't want to really be involved in DevOps work, this book gives you the tools and tips to …

avatar for bennekasser

rated it

5 stars
avatar for emick

rated it

5 stars
avatar for vinibaggio

rated it

4 stars
avatar for Griddle

rated it

3 stars
avatar for joaotrindade

rated it

4 stars

Subjects

  • Application software -- Development
  • Application software -- Testing
  • Software architecture