《Spring Microservices in Action》(Manning 2017)英文原版

所需积分/C币:9 2018-06-26 13:20:53 11.47MB PDF
收藏 收藏

该书详细介绍了微服务架构下,spring体系通过集成 Netflix、 等公司的开源项目以及 Spring Boot ,帮助 Java 开发人员快速拆分单体应用,并对微服务的全生命流程,如服务发现、服务路由、client 负载均衡、断路器、MQ 等进行了封装,大大简化了开发流程。
icensedtozhailiangUnknOwn<zhailiang@pinzhi365.com> g icroservices in action JOHN CARNELL MANNING SHELTER ISLAND icensedtozhailiangUnknOwn<zhailiang@pinzhi365.com> For online information and ordering of this and other manning books, please visit www.manning.com.thepublisheroffersdiscountsonthisbookwhenorderedinquantity For more information, please contact Manning Publications Co 20 Baldwin road POBoⅹ761 Shelter island. nY11964 Emailorders@manning.com o2017 by Manning Publications Co. All rights reserved No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps o Recognizing the importance of preserving what has been written, it is Manning's policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine Manning publications co Acquisition editor: Greg Wild 20 Baldwin Road Development editor: Marina michaels PO Box 761 Technical development editor: Raphael villela Shelter island.nY11964 Copyeditor: Katie Petito Proofreader: Melody dolab Technical proofreader: Joshua White Review editor: Aleksandar dragosavljevic Typesetter: Marija Tudor Cover designer: Marija Tudor ISBN9781617293986 Printed in the united states of america 12345678910-EBM-222120191817 icensedtozhailiangUnknoWn<zhailiang@pinzhi365.com> To my brother Jason, who even in his darkest moments showed me the true meaning of strength and dignity You are a role model as a brother, husband, and father. icensedtozhailiangUnknOwn<zhailiang@pinzhi365.com> icensedtozhailiangUnknOwn<zhailiang@pinzhi365.com> brief contents 1 Welcome to the cloud, Spring 1 Building microservices with Spring Boot 35 Controlling your configuration with Spring cloud configuration server 64 4 On service discovery 96 When bad things happen: client resiliency patterns with Spring cloud and Netflix Hystrix 119 Service routing with Spring Cloud and zuul 153 Securing your microservices 192 8 Event-driven architecture with Spring cloud Stream 228 9 Distributed tracing with Spring Cloud Sleuth and Zipkin 259 10 Deploying your microservices 288 icensedtozhailiangUnknOwn<zhailiang@pinzhi365.com> icensedtozhailiangUnknOwn<zhailiang@pinzhi365.com> content preface xu acknowledgments au about this book xix about the author xxii about the cover illustration xxiii 7 Welcome to the cloud, Spring I I What's a microservice? 2 1. 2 What is Spring and why is it relevant to microservices? 5 1.3 What youll learn in this book 6 1. 4 Why is this book relevant to you? 7 1.5 Building a microservice with Spring Boot 8 1.6 Why change the way we build applications? 12 1. 7 What exactly is the cloud? 13 1. 8 Why the cloud and microservices? 15 1. 9 Microservices are more than writing the code 17 Core microservice development pattern 19. Microservice routing patterns 20. Microservice client resiliency pattens 21 Microservice security patterns 23. Microservice logging and tracing patterns 24. Microservice build/deployment pattens 25 1.10 Using spring cloud in building your microservices 26 Spring Boot28· Spring Cloud Config28· Spring cloud service discovery 28 Spring Cloud/ Netflix Hystrix and icensedtozhailiangUnknoWn<zhailiang@pinzhi365.com>

试读 127P 《Spring Microservices in Action》(Manning 2017)英文原版
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
  • 分享精英

关注 私信
《Spring Microservices in Action》(Manning 2017)英文原版 9积分/C币 立即下载
《Spring Microservices in Action》(Manning 2017)英文原版第1页
《Spring Microservices in Action》(Manning 2017)英文原版第2页
《Spring Microservices in Action》(Manning 2017)英文原版第3页
《Spring Microservices in Action》(Manning 2017)英文原版第4页
《Spring Microservices in Action》(Manning 2017)英文原版第5页
《Spring Microservices in Action》(Manning 2017)英文原版第6页
《Spring Microservices in Action》(Manning 2017)英文原版第7页
《Spring Microservices in Action》(Manning 2017)英文原版第8页
《Spring Microservices in Action》(Manning 2017)英文原版第9页
《Spring Microservices in Action》(Manning 2017)英文原版第10页
《Spring Microservices in Action》(Manning 2017)英文原版第11页
《Spring Microservices in Action》(Manning 2017)英文原版第12页
《Spring Microservices in Action》(Manning 2017)英文原版第13页
《Spring Microservices in Action》(Manning 2017)英文原版第14页
《Spring Microservices in Action》(Manning 2017)英文原版第15页
《Spring Microservices in Action》(Manning 2017)英文原版第16页
《Spring Microservices in Action》(Manning 2017)英文原版第17页
《Spring Microservices in Action》(Manning 2017)英文原版第18页
《Spring Microservices in Action》(Manning 2017)英文原版第19页
《Spring Microservices in Action》(Manning 2017)英文原版第20页

试读结束, 可继续阅读

9积分/C币 立即下载