Microservices Patterns

Microservices Patterns

by Chris Richardson
Epub (Kobo), Epub (Adobe)
Publication Date: 27/10/2018

Share This eBook:

  $55.99

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


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 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



  1. Escaping monolithic hell

  2. Decomposition strategies

  3. Interprocess communication in a microservice architecture

  4. Managing transactions with sagas

  5. Designing business logic in a microservice architecture

  6. Developing business logic with event sourcing

  7. Implementing queries in a microservice architecture

  8. External API patterns

  9. Testing microservices: part 1

  10. Testing microservices: part 2

  11. Developing production-ready services

  12. Deploying microservices

  13. Refactoring to microservices

ISBN:
9781638356325
9781638356325
Category:
Enterprise software
Format:
Epub (Kobo), Epub (Adobe)
Publication Date:
27-10-2018
Language:
English
Publisher:
Manning

This item is delivered digitally

Reviews

Be the first to review Microservices Patterns.