Production-Ready Microservices
Building Standardized Systems Across an Engineering Organization
Publisher: O'Reilly Media
Final Release Date: November 2016
Pages: 172

One of the biggest challenges for organizations that have adopted microservice architecture is the lack of architectural, operational, and organizational standardization. After splitting a monolithic application or building a microservice ecosystem from scratch, many engineers are left wondering what’s next. In this practical book, author Susan Fowler presents a set of microservice standards in depth, drawing from her experience standardizing over a thousand microservices at Uber. You’ll learn how to design microservices that are stable, reliable, scalable, fault tolerant, performant, monitored, documented, and prepared for any catastrophe.

Explore production-readiness standards, including:

  • Stability and Reliability: develop, deploy, introduce, and deprecate microservices; protect against dependency failures
  • Scalability and Performance: learn essential components for achieving greater microservice efficiency
  • Fault Tolerance and Catastrophe Preparedness: ensure availability by actively pushing microservices to fail in real time
  • Monitoring: learn how to monitor, log, and display key metrics; establish alerting and on-call procedures
  • Documentation and Understanding: mitigate tradeoffs that come with microservice adoption, including organizational sprawl and technical debt
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyProduction-Ready Microservices
 
4.3

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (3)
  • Well-written (3)

Cons

No Cons

Best Uses

No Best Uses
    • Reviewer Profile:
    • Developer (3)

Reviewed by 3 customers

Displaying reviews 1-3

Back to top

(1 of 1 customers found this review helpful)

 
4.0

"must read" for every one of us engineers

By Look

from Poland

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

  • Not comprehensive enough

Best Uses

  • Intermediate
  • Novice

Comments about oreilly Production-Ready Microservices:

This is great book for every programer, team lead or CTO who gonna dive into microservices world. Each chapter contains checklist that will help both novice and experienced microservice programmers to avoid mistakes and common pitfalls.
When I got this book I was experienced in microservices world but not every aspect of my project got well so I was searching answers in this book. Big advantage for me was that I could read chapters out of order and start with more interesting to me.
What I don't like about this book is not showing all possibilities for given problem. In example deploys are describes as a process with staging environment but the are plenty companies out there who do not use this model and this book didn't mention it. Other example is source version control branching model as a way of developing microservices but nowadays to avoid merge hell often trunk based development is executed.
I would say that 80% of chapters that I've read is true and 20% is missing content.
However this is great book for beginners and experienced engineers and I consider it as "must read" for every one of us.

(2 of 2 customers found this review helpful)

 
5.0

A worthwhile read

By Night Manager

from Budapest, Hungary

About Me Developer

Verified Buyer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

    Best Uses

    • Novice
    • Student

    Comments about oreilly Production-Ready Microservices:

    The book is really a description of what I would call a quality assurance framework for a microservices environment. Compared to its modest length, it contains quite a number of useful ideas from someone in the trenches.

    Disclosure:
    I got a discount of 50% on the list price of the e-book version (but I wasn't required/asked to do anything in return). Still, I also bought it on Amazon, because none of the formats provided by O'Reilly can be used with a proper WEB(-browser) reader (with synchronized highlights/notes). Note that the full price on Amazon was just a little higher than the discounted price at O'Reilly.

    (3 of 4 customers found this review helpful)

     
    4.0

    Well written insights for working with microservices

    By inkel

    from Buenos Aires, Argentina

    About Me Developer

    Verified Buyer

    Pros

    • Concise
    • Easy to understand
    • Well-written

    Cons

      Best Uses

      • Intermediate

      Comments about oreilly Production-Ready Microservices:

      I wasn't expecting much about this book, as I was bitten by other books that were mostly a compilation of things you could find in the web. This book, however, gave me a different impression: it feels written by someone with enough experience in working with microservices and the concepts are very well explained and with enough context not to feel like something is missing. I'm looking forward to the final edition of the book,

      Displaying reviews 1-3

      Back to top

       
      Buy 2 Get 1 Free Free Shipping Guarantee
      Buying Options
      Immediate Access - Go Digital what's this?
      Ebook:  $33.99
      Formats:  DAISY, ePub, Mobi, PDF
      Print & Ebook:  $43.99
      Print:  $39.99