Skip to product information
1 of 1

Pearson Higher Education

Microservices Patterns: With examples in Java

Microservices Patterns: With examples in Java

Regular price R 1,115.00 ZAR
Regular price Sale price R 1,115.00 ZAR
Sale Out of stock
Tax included.

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

Author(s): Chris Richardson
Publication year: 2018
Publication date: 2018-11-19
Pages: 520
Binding: Paperback
Language: English
Publisher: Manning
ISBN: 9781617294549
Dimensions: 18.75 x 2.79 x 23.49 cm
Weight: 0.86 kg
View full details