正版正版全新 Java微服务+微服务设计+分布式服务框架原理与实践+微服务架构与实践pdf下载

正版正版全新 Java微服务+微服务设计+分布式服务框架原理与实践+微服务架构与实践百度网盘pdf下载

作者:
简介:正版正版全新 Java微服务+微服务设计+分布式服务框架原理与实践+微服务架构与实践
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

套装4册:


微服务设计+分布式服务框架原理与实践 +微服务架构与实践 +Java微服务


YL9392 :9787115420268 9787121279195 9787121275913 9787121304934



Java微服务

  • 定价:¥69.00

基本信息

编辑

了解微服务如何将设计与组织目标相匹配 
掌握将一个服务和现有进行集成的不同方式 
使用增量式的做法拆分单块代码库 
通过持续集成部署各个微服务 
审视对分布式进行测试和监控的复杂性 
管理“用户-服务”和“服务-服务”两种模式下的安全性 
理解微服务架构在规模化方面所面临的问题 

目录

前言 xiv 
第1章 微服务 1 
1.1 什么是微服务 2 
1.1.1 很小,专注于做好一件事 2 
1.1.2 自治性 3 
1.2 主要好处 3 
1.2.1 技术异构性 3 
1.2.2 弹性 4 
1.2.3 扩展 5 
1.2.4 简化部署 5 
1.2.5 与组织结构相匹配 6 
1.2.6 可组合性 6 
1.2.7 对可替代性的优化 6 
1.3 面向服务的架构 7 
1.4 其他分解技术 7 
1.4.1 共享库 8 
1.4.2 模块 8 
1.5 没有银弹 9 
1.6 小结 10 
第2章 演化式架构师 11 
2.1 不准确的比较 11 
2.2 架构师的演化视角 12 
2.3 分区 14 
2.4 一个原则性的方法 15 
2.4.1 战略目标 15 
2.4.2 原则 15 
2.4.3 实践 16 
2.4.4 将原则和实践相结合 16 
2.4.5 真实世界的例子 16 
2.5 要求的标准 17 
2.5.1 监控 18 
2.5.2 接口 18 
2.5.3 架构安全性 18 
2.6 代码治理 18 
2.6.1 范例 19 
2.6.2 裁剪服务代码模板 19 
2.7 技术债务 20 
2.8 例外管理 21 
2.9 集中治理和领导 21 
2.10 建设团队 22 
2.11 小结 23 
第3章 如何建模服务 24 
3.1 MusicCorp简介 24 
3.2 什么样的服务是好服务 25 
3.2.1 松耦合 25 
3.2.2 高内聚 25 
3.3 限界上下文 26 
3.3.1 共享的隐藏模型 26 
3.3.2 模块和服务 27 
3.3.3 过早划分 28 
3.4 业务功能 28 
3.5 逐步划分上下文 29 
3.6 关于业务概念的沟通 30 
3.7 技术边界 30 
3.8 小结 31 
第4章 集成 32 
4.1 寻找理想的集成技术 32 
4.1.1 避免破坏性修改 32 
4.1.2 保证API的技术无关性 32 
4.1.3 使你的服务易于消费方使用 33 
4.1.4 隐藏内部实现细节 33 
4.2 为用户创建接口 33 
4.3 共享数据库 33 
4.4 同步与异步 35 
4.5 编排与协同 35 
4.6 远程过程调用 38 
4.6.1 技术的耦合 38 
4.6.2 本地调用和远程调用并不相同 39 
4.6.3 脆弱性 39 
4.6.4 RPC很糟糕吗 40 
4.7 REST 41 
4.7.1 REST和HTTP 41 
4.7.2 超媒体作为程序状态的引擎 42 
4.7.3 JSON、XML还是其他 44 
4.7.4 留心过多的约定 44 
4.7.5 基于HTTP的REST的缺点 45 
4.8 实现基于事件的异步协作方式 46 
4.8.1 技术选择 46 
4.8.2 异步架构的复杂性 47 
4.9 服务即状态机 48 
4.10 响应式扩展 48 
4.11 微服务世界中的DRY和代码重用的危险 49 
4.12 按引用访问 50 
4.13 版本管理 51 
4.13.1 尽可能推迟 51 
4.13.2 及早发现破坏性修改 52 
4.13.3 使用语义化的版本管理 53 
4.13.4 不同的接口共存 53 
4.13.5 同时使用多个版本的服务 54 
4.14 用户界面 55 
4.14.1 走向数字化 56 
4.14.2 约束 56 
4.14.3 API组合 57 
4.14.4 UI片段的组合 57 
4.14.5 为前端服务的后端 59 
4.14.6 一种混合方式 60 
4.15 与第三方软件集成 61 
4.15.1 缺乏控制 61 
4.15.2 定制化 62 
4.15.3 意大利面式的集成 62 
4.15.4 在自己可控的平台进行定制化 62 
4.15.5 绞杀者模式 64 
4.16 小结 65 
第5章 分解单块 66 
5.1 关键是接缝 66 
5.2 分解MusicCorp 67 
5.3 分解单块的原因 68 
5.3.1 改变的速度 68 
5.3.2 团队结构 68 
5.3.3 安全 68 
5.3.4 技术 68 

书名:分布式服务框架:原理与实践

:65.00元

作者:李林锋 著

出版社:电子工业出版社

出版日期:2016-01-01

ISBN:9787121279195

字数:

页码:312

版次:1

装帧:平装

开本:16开

商品重量:

编辑

1、微服务是当前常热的技术关键词之一,那么微服务如何落地呢?首先要实现服务化,微服务架构是一种服务化架构风格。《分布式服务框架原理与实践》对如何构建分布式服务化,提供了原理分析、关键技术、开发案例以及业界技术对比,常化,不论是学习分布式服务技术还是深入互联网架构都常实用。

2、《分布式服务框架原理与实践》作者李林锋多年来在华为一直从事核心代码的架构设计和开发,属于实战型架构师,这本书集合了他多年的架构思路,书中内容组织清晰,图例详实,常便于理解与吸收。

3、《分布式服务框架原理与实践》首先分析了作为一个分布式服务框架所需具备的能力,括服务注册中心、服务调用、服务路由、服务发布/灰度发布等;接着分析了服务底层如何有效地进行通信,括通信框架、序列化/反序列化及协议栈等;然后分析了服务如何做到高可靠性及高安全性等重要特性;后也阐述了从服务化如何向微服务演进。干货满满!

著    者:(美)Sourabh Sharma(沙鲁巴·夏尔马)
作 译 者:卢涛
出版时间:2017-01千 字 数:322
版    次:01-01页    数:248
印刷时间:开    本:16开
印    次:01-01装    帧:
I S B N :9787121304934 
重    印:新书换    版:
所属分类:科技 >> 计算机 >> 编程语言
广告语:   
纸质书定价:¥69.0