分布式微服务架构:原理与实战pdf下载

分布式微服务架构:原理与实战百度网盘pdf下载

作者:
简介:分布式微服务架构:原理与实战
出版社:
出版时间:2019-11
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:分布式微服务架构:原理与实战

定价:89.00元

作者:黄文毅

出版社:清华大学出版社

出版日期:2019-11-01

ISBN:9787302537816

字数:602000

页码:362

版次:1

装帧:平装

开本:16开

商品重量:0.4kg

编辑推荐


本书是一本关于分布式服务架构的专著,采用Intellij IDEAz新版本进行概念讲解与代码开发。

分布式服务架构是大型互联网公司采用的架构。本书依托工作实践,结合大量案例全方位剖析了分布式服务框架的设计原则和原理,涵盖服务架构演进、服务注册、服务路由、服务治理、服务限流、服务降级与容错等内容;同时,对基于Docker部署微服务和基于微服务架构开发、部署及运维业务系统进行了详细的论述。

本书注重理论与实战相结合,涵盖分布式服务架构开发中常用的知识点,内容详尽,代码可读性及可操作性强。在概念讲解上尽可能通俗易懂,避免艰深。在内容编排上,力图使各章节有机结合起来,给读者一个完整的分布式服务的架构蓝图。

本书主要面向架构师、设计师、软件开发工程师、测试开发工程师以及对互联网分布式架构感兴趣的相关人士阅读。


内容提要


  随着互联网技术的发展,系统架构由单体架构、垂直MVC架构、SOA服务化、分布式服务演变到分布式微服务架构,这是互联网企业架构的必经之路。分布式微服务架构涵盖的技术面广,知识点多。该书旨在让更多计算机从业者熟悉一个完整的分布式微服务架构所涉及的基础概念、涵盖的技术以及实战开发。
  《分布式微服务架构:原理与实战》蕴的知识体系甚广,~2章主要讲解架构是如何向前演化发展的以及阅读该书之前需要准备的环境。第3~5章主要讲解服务之间的RPC调用、通信协议等。第6-7章主要讲解服务路由以及服务注册中心的原理和实践。第8章主要讲解服务调用。第9章主要讲解服务容器化以及如何部署和发布服务。0~11章主要讲解服务限流、降级、容错以及熔断等技术。2—13章主要讲解如何搭建服务日志和监控体系。5章主要讲解配置中心的原理以及如何搭建配置中心。6章主要讲解分布式数据库、分布式缓存、分布式事务、分布式Session以及服务如何通过Kafka解耦。7章主要讲解微服务如何测试。8章主要讲解目前主流的分布式微服务架构案例。
  该书适用于所有Java编程语言开发人员、分布式微服务架构爱好者以及计算机专业的学生等。

目录


作者介绍


  黄文毅,CSDN博客专家,CSDN学院、网易学院和腾讯学院等网络学院讲师。曾就职于厦门星耀蓝图科技有限公司(为浦发银行、兴业银行、南京银行、湖南农信银行等银行开发系统)和上海美团(从事美团和大众点评后端开发工作),目前就职于厦门美图科技有限公司,从事美图秀秀和美拍后端开发工作。

文摘


序言


该书以互联网技术发展历程的各个阶段为切入点,介绍了应用开发在各个阶段技术选择的优缺点以及技术特征。同时,详细讲解了目前企业流行的技术和中间件,特别是对底层原理的讲解让你醍醐灌顶。对目前流行的技术方案全面的讲解可谓是该书的亮点,对于想提升自己综合技术水准的读者,该书可谓是不可多得的佳作。n
  ——叶向阳 高级研发工程师n
  n
  云原生时代微服务架构给应用带来了无限扩展的能力,同时也带来了复杂性。该书从原理到实战,内容翔实,相信可以给读者了解、落地微服务带来不少帮助,期待新书出版。n
  ——五怀宗 美图高级技术专家n
  n
  该书用通俗易懂的语言将现代互联网公司通用的微服务框架由浅入深地呈现给读者,涉及的知识面既有广度又有深度,值得每一位读者仔细研读和学习。强烈推荐相关从业人员选择此书作为构建微服务架构的技术指南。n
  ——周冠亚 《Spring 5企业级开发实战》一书作者n
  n
  近年来,分布式微服务架构由于其的扩展能力、抗压能力,已成为各大互联网公司的主流选择。该书全面地介绍了与此相关的技术,并通过分析案例加深理解。如果你正想尝试分布式微服务架构,该书将成为你贴心的启蒙老师。n
  ——张奇雄 美图高级前端研发工程师n
  n
  当下互联网+热潮,分布式微服务架构已成为现代应用开发的选择。由于分布式架构涉及的理论知识和技术点比较多,通过该书能够系统地学习分布式架构的技术原理和应用实践,值得推荐。n
  ——林良昆 星耀蓝图高级技术专家n
  n
  分布式架构与微服务平台是当今IT界的关键技术,也是资深软件工程师和系统架构师必须掌握的核心技能。该书从基础讲起,涵盖分布式微服务架构的核心知识与解决方案,对SOA架构、RPC通信、分布式缓存、分布式日志、分布式数据库等进行了深度解析,干货满满,相信从事后端研发的同学能从中学到不少知识。n
  ——姚攀《从Lucene到Elasticsearch全文检索实战》一书作者