Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RES

《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RES》

  • 出版社:清华大学出版社
  • ISBN:9787302535652
  • 版次:1
  • 商品编码:12711180
  • 品牌:清华大学出版社(TsinghuaUniversityPress)
  • 包装:平装
  • 开本:16开
  • 出版时间:2019-09-01
  • 用纸:胶版纸
  • 页数:236
  • 字数:317000
  • 正文语种:中文
基本介绍书籍目录点评信息
  • 书籍内容

      《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务》使用Spring Boot构建微服务架构,将一个应用从小单体演进到包含多个服务的事件驱动架构。《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务》遵循增量式的方法来讲解微服务结构、测试驱动开发、Eureka、Ribbon、Zuul,以及使用Cucumber编写的端到端测试。  作者Moises Macero用非常务实的方式解释了这种软件架构的好处,而不是让你被理论概念分散注意力。他从实战的角度介绍了计算机编程中的一些先进技术。从小可行的产品开始,同时保持灵活性,使其不断发展。

    编辑推荐

    《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务》使用Spring Boot构建微服务架构,将一个应用从小单体演进到包含多个服务的事件驱动架构。本书遵循增量式的方法来讲解微服务结构、测试驱动开发、Eureka、Ribbon、Zuul,以及使用Cucumber编写的端到端测试。
      作者Moises Macero用非常务实的方式解释了这种软件架构的好处,而不是让你被理论概念分散注意力。他从实战的角度介绍了计算机编程中的一些先进技术。从z小可行的产品开始,同时保持灵活性,使其不断发展。

    作者简介

      莫伊塞斯·马塞罗(Moises Macero),从小就对软件开发感兴趣。他也曾在初创企业中从事全栈开发。在Moises的职业生涯中,他常从事开发、设计和架构方面的工作——既有小型和大型项目,也有敏捷和“瀑布”型开发环境。    张渊,ThoughtWorks高级咨询师、软件开发人员。他曾在制造业、互联网工作,又参与了企业软件开发,使用不同的编程语言,见识着形形色色的软件架构风格,或喜或忧。他目前正在探索企业大数据实践,致力于通过工程实践提升软件质量和开发者体验。    和坚,ThoughtWorks中台解决方案咨询师,前互联网金融公司CTO,在企业微服务改造和中台建设方面拥有丰富的实战经验。他有十多年IT从业经验,从技术到金融,从金融到风控,从风控到互联网,从互联网到咨询,不断走出舒适区,体验多维的人生。
  • 精彩书评

      ★一本优秀书籍!
      该书令我着迷。一条故事主线贯穿全书,娓娓道来,指导我构建示例应用程序。作者好像猜透了我的心思,知道我在日常工作中遇到过哪些困难,并对症下药地给出解决之道。
      通过学习该书,我掌握了Spring Boot的相关技术和应用,Java开发变得简单、高效。
      ——laurimt
      
      ★一本关于端到端微服务开发的精品书籍
      该书对负载均衡、服务发现以及Cucumber端到端测试的讲解十分精彩,从中可体会到作者的良苦用心。该书操作步骤详细,编程思路清晰,语言平实易懂,介绍好的、成熟的构建方式。强烈推荐Java开发人员使用该书。
      ——Jason
      
      ★该书助你成为马良,用Spring Boot这支神笔绘出灵活多变的微服务!
      
      该书介绍微服务构建方法,披露微服务体系结构的实践。首先讲解基础概念,然后浓墨重彩地描述实现方式,详细解释做出决策的原因,指导你采用迭代和增量方式自行开发基于游戏的应用程序。
      阅读该书后,你将了解微服务的整体概念,把握使用微服务的时机。你将学习TDD、三层应用程序、负载均衡、伸缩服务和RESTful API等概念,还将学习Spring Boot框架、RabbitMQ消息代理、Eureka服务和Cucumber测试框架。
      ——Diego R.
      
      ★一个好的跳板,让你纵身跃入微服务的广阔世界中!
      阅读文学作品时,我总喜欢跳过几页或几章,因为我始终觉得有些内容是多余的。但面对该书,我完全被带入故事情节,我把每一章的内容读了又读,反复咀嚼。
      构建微服务是一项十分复杂的工作,需要考虑的事项千头万绪。该书几乎涵盖了构建基于微服务的项目时需要考虑的所有方面,从基本的微服务设置、技术栈、测试方法、API、同步/异步通信、数据分发、服务发现到负载均衡,该书一应俱全。该书还注重激活读者的思路,让读者自由地发现替代方法。
      如果你刚开始接手基于微服务的项目,该书将是你的得力助手。在此强烈向你推荐该书!——armen.gigoian
微信公众号

热门文章

更多