Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$30.49$30.49
FREE delivery: Monday, April 8 on orders over $35.00 shipped by Amazon.
Ships from: Amazon Sold by: Ibook USA
Buy used: $19.69
Other Sellers on Amazon
FREE Shipping
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
Microservices Patterns: With examples in Java First Edition
Purchase options and add-ons
Key Features
- 44 design patterns for building and deploying microservices applications
- Drawing on decades of unique experience from author and microservice architecture pioneer Chris Richardson
- A pragmatic approach to the benefits and the drawbacks of microservices architecture
- Solve service decomposition, transaction management, and inter-service communication
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About The Book
Microservices Patterns teaches you 44 reusable patterns to reliably 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 composing services into systems that scale and perform under real-world conditions. More than just a patterns catalog, this practical guide with worked examples offers industry-tested advice to help you design, implement, test, and deploy your microservices-based application.
What You Will Learn
- How (and why!) to use microservices architecture
- Service decomposition strategies
- Transaction management and querying patterns
- Effective testing strategies
- Deployment patterns
This Book Is Written For
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.
Table of Contents
- Escaping monolithic hell
- Decomposition strategies
- Interprocess communication in a microservice architecture
- Managing transactions with sagas
- Designing business logic in a microservice architecture
- Developing business logic with event sourcing
- Implementing queries in a microservice architecture
- External API patterns
- Testing microservices: part 1
- Testing microservices: part 2
- Developing production-ready services
- Deploying microservices
- Refactoring to microservices
- ISBN-101617294543
- ISBN-13978-1617294549
- EditionFirst Edition
- PublisherManning
- Publication dateNovember 19, 2018
- LanguageEnglish
- Dimensions7.38 x 1.1 x 9.25 inches
- Print length520 pages
Frequently bought together

Similar items that may ship from close to you
From the Publisher
About the Book
About the reader
Readers should be familiar with the basics of enterprise application architecture, design, and implementation.
What's inside
- Understanding the microservices architecture
- When and when not to use the microservices architecture
- How to develop a microservices architecture for an application
- Transaction management and querying in a microservices architecture
- Effective testing strategies for microservices
- How to refactor a monolithic application into services
Editorial Reviews
Review
'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
'How to understand the microservices approach, and how to use it in real life.' Potito Coluccelli, Bizmatica Econocom
From the Back Cover
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.
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 Author
Product details
- Publisher : Manning; First Edition (November 19, 2018)
- Language : English
- Paperback : 520 pages
- ISBN-10 : 1617294543
- ISBN-13 : 978-1617294549
- Item Weight : 2.16 pounds
- Dimensions : 7.38 x 1.1 x 9.25 inches
- Best Sellers Rank: #233,797 in Books (See Top 100 in Books)
- #60 in Web Services
- #82 in Computer Systems Analysis & Design (Books)
- #300 in Software Development (Books)
- Customer Reviews:
About the authors

Discover more of the author’s books, see similar authors, read author blogs and more

Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2.
Today, he is a recognized thought leader in microservices and speaks regularly at international conferences. Chris is the creator of Microservices.io, a pattern language for microservices, and is the author of the book Microservice Patterns. He provides microservices consulting and training to organizations that are adopting the microservice architecture and is working on his third startup Eventuate, an application platform for developing transactional microservices.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Sometimes it feels verbose, that it covers too much and it gets lost in the weeds so it gets boring at times1. Overall a great book.
In addition, the author created a sample food ordering application that accompanies the book and drives concepts home. Unlike other technical books, the sample application is not a collection of random examples but a full-size, mini microservice web application.
I agree with other reviews that the book is very verbose but I didn't mind it. Overall I found this book to be an excellent read. It helped me learn about software architecture, new design patterns and a little Java (spring boot mostly).
Top reviews from other countries
O livro, que é de fácil leitura, aborda desde métodos para a decomposição de sistemas em microsserviços que levam em conta o fato que não é possível ter uma visão única do domínio em todos os serviços (com forte inspiração em Domain-Driven Design) até questões técnicas tipo como lidar com mensagens transacionais, como implementar transações distribuídas em ambientes com bancos heterogêneos, além de coisas tipo CQRS para manter réplicas específicas a determinados tipos de queries. Ao longo do livro o autor ainda faz sugestões de frameworks e tecnologias relevantes, o que te poupa em certa medida de ter que fazer essa pesquisa toda sozinho.
Pra finalizar, o autor ainda tenta te dar estratégias pra migrar teu monolito para microsserviços, o que nos ajudou muito ao validar algumas das abordagens que já vínhamos considerando. Enfim, recomendo.
We have old products which were build on java, C++ based. After reading through this, I was able to proposed my leadership about value in moving to microservices architecture and what are the challenges we can avoid.
Earlier I had a soft copy but it compelled me to buy a hard book rather than rely on digital copy.










