adbl_ms_membershipImage_includedwith_altText_B076FLV3HT
adbl_ms_membershipImage_includedwith_altText_B076FLV3HT

1 audiobook of your choice.
Stream or download thousands of included titles.
$14.95 a month after 30 day trial. Cancel anytime.
Buy for $24.95

Buy for $24.95

Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use and Amazon's Privacy Notice. Taxes where applicable.

Publisher's Summary

Microservices Patterns teaches you how to develop and deploy production-quality microservices-based applications. This invaluable set of design patterns builds on decades of distributed system experience, adding new patterns for writing services and composing them into systems that scale and perform reliably under real-world conditions. More than just a patterns catalog, this practical guide offers experience-driven advice to help you design, implement, test, and deploy your microservices-based application. 

about the technology
Successfully developing microservices-based applications requires mastering a new set of architectural insights and practices. In this unique book, microservice architecture pioneer and Java champion Chris Richardson collects, catalogues, and explains 44 patterns that solve problems such as service decomposition, transaction management, querying, and inter-service communication. 

what's inside 

  • How (and why!) to use the microservice architecture 
  • Service decomposition strategies 
  • Transaction management and querying patterns 
  • Effective testing strategies 
  • Deployment patterns including containers and serverlessices 

about the listener
Written for enterprise developers familiar with standard enterprise application architecture. Examples are in Java. 

about the author
Chris Richardson is a Java champion, a JavaOne rock star, author of Manning's POJOs in Action, and creator of the original CloudFoundry.com. 

"A comprehensive overview of the challenges teams face when moving to microservices, with industry-tested solutions to these problems." (Tim Moore, Lightbend) 

"Pragmatic treatment of an important new architectural landscape." (Simeon Leyzerzon, Excelsior Software) 

"A solid compendium of information that will quicken your migration to this modern cloud-based architecture." (John Guthrie, Dell/EMC)

PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2019 Manning Publications (P)2019 Manning Publications

What listeners say about Microservices Patterns

Average Customer Ratings
Overall
  • 5 out of 5 stars
  • 5 Stars
    22
  • 4 Stars
    5
  • 3 Stars
    1
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 4.5 out of 5 stars
  • 5 Stars
    16
  • 4 Stars
    5
  • 3 Stars
    3
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 4.5 out of 5 stars
  • 5 Stars
    20
  • 4 Stars
    1
  • 3 Stars
    1
  • 2 Stars
    1
  • 1 Stars
    0

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    3 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    5 out of 5 stars

There is lack of pdf with diagrams and images.

Please add pdf with images from book ( for example architecture views ). This will be great to see what autor describe in audiobook.

16 people found this helpful

  • Overall
    4 out of 5 stars
  • Performance
    3 out of 5 stars
  • Story
    3 out of 5 stars

Great but not the right format

This is a very good technical book. Couldn’t get away with just a listen, will buy an ebook.

There are to many links and figures references that it’s just better to get the reading version

Will get the ebook!

3 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    3 out of 5 stars
  • Story
    5 out of 5 stars

Phenomenal information in a less-than-ideal format

This was my first time listening to an audio version of a deeply technical book, and it's an excellent way to get an overview of the material, but not a great way to get a deep understanding. The book is replete with diagrams, code blocks, and links to other sources--if I had a quarter for every time the narrators (plural, more on that in a minute) recited the phrase, "See this link," I would have turned a profit on my purchase of this title. I did end up buying a paper copy of the book as a supplement, and the publisher offers a free copy of the e-book version with that purchase.

The material in the book is fantastic--ranging broadly on topics from software architecture to testing (a topic which it covers surprisingly well) and giving each topic enough detail to make me feel that I learned something about it. If you're interested in microservices at all, I highly recommend this book. The content is deep, and yet carefully rendered in an accessible format. I am not a Java programmer, and I did not feel that my lack of Java knowledge interfered at all with my ability to absorb the concepts of the book. Even with the emphasis on Java, the author takes pains to refer to equivalent libraries and frameworks in other languages--particularly JavaScript.

The performance of the book leaves a bit to be desired. The recording rather jarringly switches narrators about 2/3 of the way through. The first narrator has a sonorous British-accented voice, but his style is relaxed almost to the point of being soporific; I had the book on 1.5x speed to get him to talk fast enough to keep my mind from wandering as I drove. The second narrator, an American, brought a greater degree of enthusiasm to his narration, which I found helpful, and his faster pace caused me to reduce the speed to 1.3x. There is also inconsistency in pronunciation between the two narrators--the sample app that provides the narrative thread for the book is called "FT Go" by the first, and "F T G O" by the second. Apparently, nobody thought to have the second narrator listen to the performance of the first narrator in order to maintain consistency. Some fairly common software terms are also mispronounced, which I'm finding is standard for audio versions of books on technical topics when read by professional narrators rather than by the authors.

One other nit: the chapter numbers in the audio do not map to the chapter numbers in the physical book, which is something to be aware of if you're planning to look at the book to see the diagrams and examples that were mentioned in the audio.

Overall, I highly recommend this book for its excellent content.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Amazing book

It is well written and a clear reference for any digital architect.
I, however, recommend to have also the ebook as schema and codes cannot be fully understood with the audible support only

1 person found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Thanks for making this an audiobook!

Great overview on cloud-based web development, its clearly not for the beginner. Very good info that I would have never read as a book! I love audiobooks! I did pick up the eBook from Manning, to see the listings and the links. It's a great reference to have when dealing with "monolithic hell" and how to break a big single web application into clean small microservices. Great advice.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Amazon Customer
  • Amazon Customer
  • 02-09-20

The best book I've come across on microservices

Gets the balance just right between patterns and practical examples. Narration is very listenable and the technical topics mostly work well with audio. I bought it to listen to when commuting on the train, but I have to admit that I was sufficiently impressed that I bought a paper copy too. This will be my go to reference for microservice patterns and design for at least a year or two.

2 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    3 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for LIUFA
  • LIUFA
  • 10-04-21

Changing the narrator disrupted the rhythm.

Very good book to familiarize oneself with microservices. Narrator changing was really disruptive though, suddenly I had to pause multiple times and relisten over and over.

  • Overall
    4 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars
Profile Image for Matt A
  • Matt A
  • 09-26-20

Clear well structured introduction

Sometimes difficult to follow when the narrator is referring to the diagrams and code listings, but for an audio book version of a technical subject I still found it helpful in drawing up plans for migrating an eight year old monolith to new architecture.
More real world examples of the experience of developers and architects creating microservices would have been helpful but the demo application is generic enough for a simple system.
Unfortunately the narrator changes for the last few chapters.