{"product_id":"spring-boot-intermediate-microservices-resilient-microservices-with-spring-boot-2-and-spring-cloud-paperback","title":"Spring Boot Intermediate Microservices: Resilient Microservices with Spring Boot 2 and Spring Cloud - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eJens Boje\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003eLearn to build a resilient microservice infrastructure using proven patterns with Spring Boot 2 and Spring CloudResilience and fault tolerance are a must, or your system will fall apart.\u003c\/p\u003e\u003cp\u003eOur guides give you brief lessons on a single topic to get you started in no time. We leave the fluff out so you can focus and learn better and fast\u003c\/p\u003e\u003cp\u003eIn this guide, we will build a tiny web application using the microservice we created in \"Spring Boot: How To Get Started and Build a Microservice\" and expand the scenario with common microservice patterns for building a reliable fault-tolerant infrastructure. You can follow along without having read the previous book.\u003c\/p\u003e\u003cp\u003eYou learn best by coding. The way I love learning too.\u003c\/p\u003e\u003cp\u003eWe use Spring Boot 2 with the Milestone 2.\u003c\/p\u003e\u003cp\u003eWhat you will build: \u003cbr\u003eWe will write a simple web client application for our microservice and improve it with each step to handling load balancing, failovers, service discovery and more. In each stage, we implement one pattern and discuss its advantages and disadvantages.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAt the end of the book, you will have an understanding of what the patterns solve and how to implement them in Spring Boot.\u003c\/strong\u003e\u003c\/p\u003eWhat you will learn: \u003cul\u003e\n\u003cli\u003eHow to access a remote API with Spring's RestTemplate\u003c\/li\u003e\n\u003cli\u003eHow to do retries and fallbacks in case of API errors\u003c\/li\u003e\n\u003cli\u003eHow to add client side load balancing to it\u003c\/li\u003e\n\u003cli\u003eHow to use the circuit breaker pattern with Spring Cloud\u003c\/li\u003e\n\u003cli\u003eHow to register and discover services\u003c\/li\u003e\n\u003cli\u003eWhat the role of a gateway is\u003c\/li\u003e\n\u003cli\u003eHow you can easily add a gateway\u003c\/li\u003e\n\u003cli\u003eHow to store configurations in a central place\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eYou must have experience with developing in Java and should have some knowledge of Spring Boot. If you are new to Spring Boot, check out the first guide to get started. \u003c\/p\u003e\u003cp\u003eIf you have questions, do not hesitate to contact me using the email address at the end of the book. I'll answer your questions and improve the book with your feedback. Promised \u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 72\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.15 x 9 x 6 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e November 15, 2017\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":47212960415993,"sku":"9781979750028","price":20.23,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/2782\/3097\/files\/YW55L2dvb2pxNDFHRXp4RldURHNsdz09.webp?v=1768099173","url":"https:\/\/bookscloud.io\/products\/spring-boot-intermediate-microservices-resilient-microservices-with-spring-boot-2-and-spring-cloud-paperback","provider":"BooksCloud Book Dropshipping","version":"1.0","type":"link"}