电子书:《spring微服务》《spring微服务》文彦峰译

电子书:《spring微服务》《spring微服务》文彦峰译

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

电子书:《spring微服务》《spring微服务》文彦峰译

111

内容简介:

spring微服务(印)拉杰什.rv著文彦峰彭艳飞译電子工業出版社publishing house of electronics industry北京· beijing

内容简介spring是一个基于java平台的应用程序框架.基于 spring的开发基本已经成为业界的一种规范。本书将一步一步告诉你如何使用 spring来开发微服务.并深度学习 spring boot、 springcloud、 docker、 mesos和 marathon各个主流框架的使用方法。书中的案例都是基于最新的 spring框架所编.这样你会学习如何编写一个最新潮、最稳定的基于java语言的系统本书适用于高等学校计算机及相关专业的教师、学生.以及 spring开发人员、架构师等技术工作人员copyright cpackt publishing 2016. first published in the english language under the title springmicroservices-(9781786466686)本书简体中文版专有翻译出版权由 packt publishing授予电子工业出版社版权贸易合同登记号图字:01-20175386图书在版编目(c|p)数据spring微服务/(印)拉杰什.rv( rajesh rv)著:文彦峰.彭艳飞译.一北京:电子工业出版社.2018.6书名原文: spring micrisbn978-7-121-34085-71.①s…ⅱ.①拉…②文…③彭…ⅲ①互联网络一网络服.务.器ⅳ.①tp368中guo版本图书馆cip数据核字(2018)第077241号特约编辑:穆丽丽责任编辑:刘小琳印刷:三河市鑫金马印装有限公司装订:三河市鑫金马印装有限公司出版发行:电子工业出版社北京市海淀区万寿路173信箱邮编100036开本:720×10001/6印张:21.5字数:420千字版次:2018年6月第1版印次:2018年6月第1次印刷定价:88.00元凡所购买电子社图书有缺损问题.请向购买书店调换。若书店售缺.请与本社发行部联系.联系及电活010)[email protected].盗版侵权举报请发邮件至[email protected]本书咨询联系方式:[email protected].(010)88254538

spring微服务之我见彦峰彭艳飞微服务正被越来越多的组织和团体关注。微服务架构有很多好处解巨大单体式应用为多个服务方法解决复杂性问题。在功能不变的情况被分解为多个可管理的分支或服务。每个服务都有一个ap定义清楚的边界。微服务架构模式给采用单体式编码方式很难实现的功能提供模块化的解决方案。由此.单个服务很容易开发、理解和维护。这种架构使每个服务都可以由专门开发团队来开发.并且每个微服务都可以独立部署但是.微服务架构也有它的不足。微服务是一个分布式的系统架构.由此带来固有的复杂性.开发者需要了解.r.p.c.或者 restful接口之间的消息传递内容甚至协议。如果是单体式开发.开发者就不需要过多地关注接口.只需要关注其本身业务内容的开发即可在微服务架构应用中.需要更新不同服务使用的数据库.甚至是不同的数据库类型。这就需要我们了解分布式事务.或者定义一个最终一致的方法.从而对开发者提出更高的要求和挑战另外一个挑战在于.微服务架构模式应用的改变将会波及多个服务。例如.完成一个案例.需要修改服务a、b、c.而a依赖b.b依赖c。在单体式应用中.只需要改变相关模块.整合变化.然后部署就可以了。相比之下.微服务架构模式需要考虑相关改变对不同服务的影响测试一个基于微服务架构的应用也是很复杂的任务。例如.测试一个单体式web应用的 rest api是很容易的事情:反之.采用流行的 spring boot架构

spring微服务同样的服务测试需要启动与其有关的所有服务.这样就给测试带来了一定的复部署一个微服务应用也很复杂.而一个单体式应用只要简单地在网关后面部署各自的服务即可。相比之下.一个微服务应用一般由大批服务构成.如果它们互相依赖.就需要全部部署起来.这样才能通信并完结一个业务流程。此外.还需要一个服务发现机制.用来发现与其进行通信服务的地址本书由浅入深的介绍了基于 spring boot的微服务开发.可以帮助读者了解spring boot、 spring cloud、 docker、 mesos和 marathon的使用.详细介绍了 springcloud各种能力的实现。同时也讲述了微服务的自动化扩(缩)容.以及服务的ri志记录和微服务的监控。读完本书.你能够很容易的搭建一套基于boot的微服务系统本书的翻译经历了很多困难.能够顺利完成.需要特别感谢吴疆、刘子豪、宋达彬、陈灿、叶东林、张凯旋、何文雅、陈旭泉、吴以林、颜金玉等人的大力协助

微服务是一种架构风格和模式.通过将复杂系统分解成更此协同工作的服务.形成大规模的商业服务。微服务是自主的、自包含的立部署的服务。在当今世界.许多企业构建大型的、面向服务的企业应用程序时.都默认将微服务作为标准spring框架是多年以来开发社区流行的编程框架。 spring boot取消了重量级的应用容器.并提供了轻量级部署— serverless架构应用。 spring cloud结合了许多 netflix oss组件.并提供了一个生态系统来运行和管理大型微服务。它提供了负载均衡、服务注册、服务监控、服务网关等能力然而.微服务也面临着许多挑战.特别是在大规模部署的时候.如监控、管理、分发、扩容、服务发现等。单纯使用微服务而不解决这些常见的微服务问题会导致灾难性的后果。这本书最重要的部分是一个与技术无关的微服务能力模型.有助于解决常见的微服务挑战本书的目标是以务实的方式指导读者实现大规模实施响应式微服务.帮助读深入了解 spring boot.、 spring cloud、 docker、 mesos和 marathon。读者将会理解 spring boo如何通过去除重量级应用服.务.器.来实现自主、无须服.务.器的部署。读者将学习 spring cloud各种能力的实现.集装箱化的 docker、 mesos和marathon的使用.并学会抽象计算资源和控制集群范我相信你会喜欢这本书的每一章节。本书通过成功构思微服务.可以为你的生意增加巨大的价值。本书通过一些案例来体现微服务的实践能力.包括一个旅游领域的研究案例。最后.你将学会如何使用 spring框架、 spring boot和 spring

#############################################

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/223073.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录