python微服务开发pdf_微服务架构实战中文pdf完整版[207MB].pdf 立即下载
2024-11-07
约4.3千字
约8页
0
335KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

python微服务开发pdf_微服务架构实战中文pdf完整版[207MB].pdf

python微服务开发pdf_微服务架构实战中文pdf完整版[207MB].pdf

预览

免费试读已结束,剩余 3 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

python微服务开发pdf_微服务架构实战中⽂pdf完整版[207MB]

⽬前微服务的现状是概念多于实践,管理和架构⼈员往往不知道如何落地微服务,《微服务架构实战》从软件⼯程的⾓度切⼊,融⼊了作者
多年的管理及架构经验,内容完全基于实际经验所得,直击痛处。通过阅读本书,开发⼈员能够实现微服务的快速落地。

《微服务架构实战》共12章,分为概念篇、开发篇、运维篇和实战篇。概念篇详细阐述微服务的由来和设计要点。开发篇介绍Spring
Boot、Docker和SpringCloud应⽤于微服务的案例,并且附有源代码。运维篇从测试、快速开发、质量管理、⾃动化运维和监控的⾓度介
绍微服务涉及的知识点。实战篇将企业级开发中涉及的内容尽可能详细地列出。

《微服务架构实战》不但适合初学者,⽽且对于团队的管理者及技术选型的架构师也有着⾮常⼤的参考意义。

⽬录

第1章微服务概述

1.1什么是微服务

1.2为什么微服务

1.2.1区别

1.2.2从单体应⽤说起

1.2.3第⼀步切分

1.2.4服务化所带来的问题

1.2.5微服务的可扩展性

1.2.6微服务与SOA的区别

1.3常见的微服务组件

1.4常⽤的微服务框架

1.4.1Spring顶级项⽬

1.4.2背景

1.4.3社区活跃度

1.4.4架构完整度

1.4.5总结

1.5微服务架构设计模式

1.6如何实施微服务

1.7⼩结

第2章微服务设计原则

2.1设计原则之分层架构

2.2设计原则之统⼀通信协议

2.3设计原则之单⼀职责

2.4设计原则之服务拆分

2.5设计原则之前后端分离

2.6设计原则之版本控制

2.7设计原则之围绕业务构建
2.8设计原则之并发流量控制

2.9设计原则之CAP

2.10设计原则之EDA事件驱动

2.11设计原则之CQRS

2.12设计原则之基础设施⾃动化

2.13设计原则之数据⼀致性

2.14设计原则之设计模式

2.15设计原则之DevOps

2.16设计原则之⽆状态服务

2.17⼩结

第3章微服务之SpringBoot

3.1⼀切从简单开始

3.2快速集成第三⽅的Starter

3.3降低开发复杂度之⾯向切⾯

3.3.1前置通知

3.3.2后置返回通知

3.3.3后置异常通知

3.3.4后置最终通知

3.3.5环绕通知

3.3.6AOP总结

3.4并不复杂的持久化

3.4.1单数据源

3.4.2多数据源

3.4.3JOOQ

3.4.4事务处理

3.4.5整合Redis

3.4.6整合队列

3.4.7操作MongoDB

3.5Web开发

3.6懒⼈的接⼝⽂档管理

3.7优化的调度

3.8健康是永恒的主题

3.9强强联合之整合Dubbo

3.10⼩结
第4章微服务之Docker

4.1Docker原理

4.2更轻量级的虚拟化

4.3三个概念理解Docker

4.3.1镜像(Image)

4.3.2容器(Container)

4.3.3仓库(Repository)

4.4Dockerfile定制⼀切

4.4.1Dockerfile语法

4.4.2Dockerfile命令

4.4.3Dockerfile构建过程

4.4.4构建Java环境

4.4.5Dockerfile⼩结

4.5Docker⽹络

4.5.1⽹络模式

4.5.2link

4.5.3跨主机访问

4.6Docker数据卷

4.6.1数据卷

4.6.2数据卷容器

4.7SpringBoot与Docker

4.8搭建⾃⼰的镜像仓库

4.8.1安装和启动

4.8.2使⽤

4.9Kubernetes

4.10私有云整体架构

4.11⼩结

第5章微服务之SpringCloud

5.1注册中⼼

5.1.1常⽤的注册中⼼

5.1.2Eureka介绍

5.1.3服务发现

5.1.4简单注册

5.2负载均衡
5.2.1SpringCloud的负载实现

5.2.2Ribbon

5.2.3Feign

5.2.4加⼊core

5.3微服务容错(Hystrix)

5.3.1雪崩的形成

5.3.2应对⽅案

5.3.3降级和熔断

5.3.4Hystrix

5.3.5集中监控

5.4分布式配置中⼼

5.5API⽹关

5.5.1为什么需要⽹关

5.5.2Zuul

5.6消息总线(SpringCloudBus)

5.7⼩结

第6章微服务之SpringCloud其他框架

6.1SpringCloudConsul

6.2SpringCloudZooKeeper

6.3SpringCloudarchaius

6.
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

python微服务开发pdf_微服务架构实战中文pdf完整版[207MB]

文档大小:335KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用