{"product_id":"9781638356325","title":"Microservices Patterns","description":"\u003cb\u003e\"A comprehensive overview of the challenges teams face when moving to microservices, with industry-tested solutions to these problems.\"\u003c\/b\u003e - \u003ci\u003eTim Moore, Lightbend\u003c\/i\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003e44 reusable patterns to develop and deploy reliable production-quality microservices-based applications, with worked examples in Java\u003c\/b\u003e\u003cb\u003eKey Features\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e \u003cli\u003e44 design patterns for building and deploying microservices applications\u003c\/li\u003e \u003cli\u003eDrawing on decades of unique experience from author and microservice architecture pioneer Chris Richardson\u003c\/li\u003e \u003cli\u003eA pragmatic approach to the benefits and the drawbacks of microservices architecture\u003c\/li\u003e \u003cli\u003eSolve service decomposition, transaction management, and inter-service communication\u003c\/li\u003e \u003c\/ul\u003e\u003cb\u003e\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout The Book\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eMicroservices Patterns\u003c\/i\u003e 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.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003cul\u003e \u003cli\u003eHow (and why!) to use microservices architecture\u003c\/li\u003e \u003cli\u003eService decomposition strategies\u003c\/li\u003e \u003cli\u003eTransaction management and querying patterns\u003c\/li\u003e \u003cli\u003eEffective testing strategies\u003c\/li\u003e \u003cli\u003eDeployment patterns\u003c\/li\u003e \u003c\/ul\u003e\u003cb\u003eThis Book Is Written For\u003c\/b\u003e\u003cbr\u003eWritten for enterprise developers familiar with standard enterprise application architecture. Examples are in Java.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout The Author\u003c\/b\u003e\u003cbr\u003eChris Richardson is a Java Champion, a JavaOne rock star, author of Manning’s POJOs in Action, and creator of the original CloudFoundry.com.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003col\u003e \u003cli\u003eEscaping monolithic hell\u003c\/li\u003e \u003cli\u003eDecomposition strategies\u003c\/li\u003e \u003cli\u003eInterprocess communication in a microservice architecture\u003c\/li\u003e \u003cli\u003eManaging transactions with sagas\u003c\/li\u003e \u003cli\u003eDesigning business logic in a microservice architecture\u003c\/li\u003e \u003cli\u003eDeveloping business logic with event sourcing\u003c\/li\u003e \u003cli\u003eImplementing queries in a microservice architecture\u003c\/li\u003e \u003cli\u003eExternal API patterns\u003c\/li\u003e \u003cli\u003eTesting microservices: part 1\u003c\/li\u003e \u003cli\u003eTesting microservices: part 2\u003c\/li\u003e \u003cli\u003eDeveloping production-ready services\u003c\/li\u003e \u003cli\u003eDeploying microservices\u003c\/li\u003e \u003cli\u003eRefactoring to microservices\u003c\/li\u003e \u003c\/ol\u003e","brand":"Simon and Schuster","offers":[{"title":"eBook","offer_id":48643377201377,"sku":"9781638356325","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0672\/0956\/0289\/files\/9781638356325.jpg?v=1787146210","url":"https:\/\/simon-and-schuster-dev.myshopify.com\/products\/9781638356325","provider":"Simon and Schuster Dev","version":"1.0","type":"link"}