- 5%

Microservices Patterns: With examples in Java

Original price was: $49.99.Current price is: $47.49.

Added to wishlistRemoved from wishlist 0
Add to compare

Price: $49.99 - $47.49
(as of Nov 07, 2024 21:28:56 UTC – Details)



44 reusable patterns to develop and deploy reliable production-quality microservices-based applications, with worked examples in Java

Key Features
44 design patterns for building and deploying microservices applicationsDrawing on decades of unique experience from author and microservice architecture pioneer Chris RichardsonA pragmatic approach to the benefits and the drawbacks of microservices architectureSolve 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 architectureService decomposition strategiesTransaction management and querying patternsEffective testing strategiesDeployment 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 hellDecomposition strategiesInterprocess communication in a microservice architectureManaging transactions with sagasDesigning business logic in a microservice architectureDeveloping business logic with event sourcingImplementing queries in a microservice architectureExternal API patternsTesting microservices: part 1Testing microservices: part 2Developing production-ready servicesDeploying microservicesRefactoring to microservices

From the Publisher

Microservices Patterns, javaMicroservices Patterns, java

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 architectureWhen and when not to use the microservices architectureHow to develop a microservices architecture for an applicationTransaction management and querying in a microservices architectureEffective testing strategies for microservicesHow to refactor a monolithic application into services

Publisher ‏ : ‎ Manning; First Edition (November 19, 2018)
Language ‏ : ‎ English
Paperback ‏ : ‎ 520 pages
ISBN-10 ‏ : ‎ 1617294543
ISBN-13 ‏ : ‎ 978-1617294549
Item Weight ‏ : ‎ 1.9 pounds
Dimensions ‏ : ‎ 7.38 x 1.1 x 9.25 inches

Customers say

Customers find the book very approachable and easy to read. They appreciate the text explanations and graphics. Readers also say the coverage is complete, thorough, lucid, and masterful. In addition, they enjoy the style and say the author inspires confidence with his clear presentation.

AI-generated from the text of customer reviews

13 reviews for Microservices Patterns: With examples in Java

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Carlos Perez Barboza

    Verbose at times, but great book overall
    The book covers many topics. I like seeing the benefits and drawbacks of multiple approaches in a clear way. It’s successful at helping you understand how to build a microservice architecture, and concepts like DDD, and sagas, which interest me a lot, are covered thoroughly. It pays a lot of attention to testing, it covers it in 2 chapters.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.

    Helpful(0) Unhelpful(0)You have already voted this
  2. John Curtin

    Does a great job describing the basic patterns and then diving deep
    This book was excellent for someone who is looking for a strong foundation in Microservices. It progressed very nicely from high level concepts to pretty deep technical details without overwhelming me. One minor note is that there weren’t as many “examples in Java” as I expected and some of them were specific to the author’s framework but the text explanations and graphics were so good I didn’t feel I lost a whole lot. The sections on security and testing were appreciated as well. All in all I really enjoyed the style and feel I learned a lot.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Pen Name

    Excellent Resource to Learn About Microservices
    This book is by far the best resource I found for microservice architecture. The author does a phenomenal job explaining how to structure an application using design patterns taken from OOP and DDD and apply them to a distributed system.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).

    Helpful(0) Unhelpful(0)You have already voted this
  4. Guitarzan

    Very good book. A bit verbose
    I lead a SW dev team at Netflix. Love this book. For technical strength and relevance, I give 5 stars. I think this is a valuable book for team reading, to get a good understanding of microservices, both from ground-up design, and also for refactoring monolithic apps. I gave 4 stars because, IMHO, the book is too verbose. The chapters are very long at ~40+ pages per, and seems a little repetitive at times. My general sense is that aggressive editing could reduce the size of the book by 1/3 with no loss of relevant information. But then, I consider the K&R C Programming Language to be the model for technical books (short, and to the point). Others might appreciate the completeness of this book.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Bulbul

    Masterful book by a masterful author
    If you have time to read one book about Microservices, then choose this one. If you have time to read only one book on Domain Driven Design, choose this one. If you have time to read only one book about software architecture, make it this one. I can go on listing half a dozen topics, whose coverage is complete, thorough, lucid, and masterful. All these topics the author weaves through one example, very familiar to most readers, a food delivery service – Food to Go. This author inspires confidence in his style and his very clear presentation. Highly recommend it to architects and developers alike. For managers too.

    Helpful(0) Unhelpful(0)You have already voted this
  6. John & Luna C

    Beginner friendly & well organized.
    The book is very well written and is very beginner friendly. I appreciate how in later chapters, it sometimes remind you what a previously discussed concept mean. The book is very approachable even with very little experience in macroservices. How the book is organized between chapters and within each chapter is masterful. I can’t imagine how much additional work the author put into the book to organize the concepts so perfectly. The book is very underrated. I highly recommend it. -L

    Helpful(0) Unhelpful(0)You have already voted this
  7. Konstantin Tereshko

    Nice book to understand microservice architecture, patterns, best practices
    Nice book. I believe that each senior software developer should read it. Easy to read, lots of examples and detailed explanations.

    Helpful(0) Unhelpful(0)You have already voted this
  8. alps

    Great book
    Have read several books on microservices, this is by far the best!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Clodoaldo Gomes Marques da Silva

    Excelente livro

    Helpful(0) Unhelpful(0)You have already voted this
  10. lucky mishra

    Covers all areas with one use case from beginning to end.No fluff, no story telling, just pure technical discussion with an expert.

    Helpful(0) Unhelpful(0)You have already voted this
  11. redjack96

    Utilissimo per capire alcuni pattern come Transactional outbox, SAGA, CQRS e testing di microservizi, e per migrare gradualmente da applicazioni monolitiche a microservizi (e come convincere il capo che è una buona idea).

    Helpful(0) Unhelpful(0)You have already voted this
  12. Carlos

    Un libro muy completo. El autor recorre de manera exhaustiva toda la arquitectura de micro servicios y establece patrones de diseño para cada característica. Más que un libro es un manual de referencia en cuanto a esta arquitectura, y ofrece una guía para el desarrollo de aplicaciones modernas basadas el cloud. En ocasiones es un poco denso debido a que se llega a definir cada patrón de manera similar a cómo lo haría un matemático con un teorema. Realmente me ha gustado mucho y lo recomiendo.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Eric Giguere

    This book is a must for all architects and advanced developers working or planning to move to a micro service based architecture. This manual will be my reference guide for all these important patterns that are applicable in this architecture.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Microservices Patterns: With examples in Java
    Microservices Patterns: With examples in Java

    Original price was: $49.99.Current price is: $47.49.

    Try our newest merchandise in category:Software
    Original price was: $32.00.Current price is: $24.99.
    22%
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Original price was: $118.99.Current price is: $79.99.
    33%
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Original price was: $49.99.Current price is: $47.49.
    5%
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Original price was: $39.99.Current price is: $26.99.
    33%
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Digital Mark System
    Logo
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart