- Paperback: 350 pages
- Publisher: Pragmatic Bookshelf, The; 1 edition (12 July 2017)
- Language: English
- ISBN-10: 0978739213
- ISBN-13: 978-0978739218
- Product Dimensions: 19 x 1.8 x 23.5 cm
- Average Customer Review: 18 customer reviews
Amazon Bestsellers Rank:
186,317 in Books (See Top 100 in Books)
- #23 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Software Design
- #293 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Functional Programming
- #294 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Software Architecture
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) Paperback – 12 Jul 2017
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
There is a newer edition of this item:
Frequently bought together
Customers who bought this item also bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
""Agile development emphasizes delivering production-ready code every iteration. This book finally lays out exactly what this really means for critical systems today. You have a winner here.""--Tom Poppendieck, Poppendieck LLC.
""It's brilliant. Absolutely awesome. This book would've saved [Really Big Company] hundreds of thousands, if not millions, of dollars in a recent release.""--Jared Richardson, Agile Artisans, Inc.
""Beware! This excellent package of experience, insights, and patterns has the potential to highlight all the mistakes you didn't know you have already made. Rejoice! Michael gives you recipes of how you redeem yourself right now. An invaluable addition to your Pragmatic bookshelf.""--Arun Batchu, Enterprise Architect, netrii LLC
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 survive 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 at 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: "It's disconnected from the real world. It's the same as cars designed solely in the cool comfort of the lab - they look great in models and CAD systems, but don't work well in the real world.You want a car designed by somebody who knows that oil changes are always 3,000 miles late; that the tires must work just as well on the last sixteenth of an inch of tread as on the first; and that you will certainly, at some point, stomp on the brakes while you're holding an Egg McMuffin in one hand and a cell phone in the other." With a combination of case studies and practical advice, Patterns to follow and Anti-Patterns to avoid, "Release It!" will help you manage the pitfalls that cost companies huge amounts of time and money each year. See all Product description
Customers who viewed this item also viewed
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The book is very well written, and gives solid examples of catastrophic failures that read like a story then goes in to these examples and explains patterns for avoiding them.
I'd recommend this book to anyone in the field of software development, architecture, release management and operational support who wants to learn how to avoid system failures and understand the techniques that can be used to achieve this.
I would recommend this book to anyone interested in software architecture with a focus on deployment and reliability.
Would you like to see more reviews about this item?
Most recent customer reviews
The case studies of real world problems are an excellent way of helping the reader understand why proper process should be followed in the...Read more