淘宝商城微服务架构实战—724人已学习
课程介绍
采用spring cloud netflix中的ribbon、eureka、hystrix、zuul等,结合淘宝的多层服务架构,讲解如何使用微服务的方式搭建淘宝商城。 课程目标:1. 掌握ribbon、eureka、hystrix、zuul等搭建微服务项目的方法 2. 微服务架构和RPC架构对比,掌握微服务架构的合理使用场景 3. 了解微服务架构的缺陷和不足
课程收益
1. 掌握ribbon、eureka、hystrix、zuul等搭建微服务项目的方法 2. 微服务架构和RPC架构对比,掌握微服务架构的合理使用场景 3. 了解微服务架构的缺陷和不足
讲师介绍
肖海鹏 更多讲师课程
系统分析师,项目经理,特级讲师;11年项目经验,8年教学经验;在多个大型企业级项目中担任过重要角色。
课程大纲
第1章:开发环境介绍
1. SpringBoot介绍和开发环境配置 24:18
2. Hello first项目示例 35:30
第2章:Eureka注册中心搭建
1. eureka注册服务器搭建 16:59
第3章:业务服务注册到Eureka
1. 业务服务注册到Eureka 32:11
第4章:客户端通过ribbon调用服务
1. ribbon负载均衡调用远程服务 23:19
第5章:RPC与Dubbo
1. Dubbo是RPC的代表 15:24
2. RPC代码示例 13:38
第6章:微服务不是RPC
1. RESTFul 介绍 16:56
2. 搭建RESTful web服务 26:36
3. 搭建RESTful 客户端环境 12:28
4. RESTful web service调试 14:51
5. RESTful与RPC WEB Service对比 11:38
6. 微服务与SOA的关系 15:39
第7章:Dubbo与Eureka注册PK
1. dubbo长链接特性分析 11:53
2. eureka心跳和服务列表维护 25:57
3. ribbon更新服务列表和负载均衡算法 26:59
4. Dubbo和微服务架构性能与故障率分析 26:09
第8章:微服务架构的严重缺陷
1. HTTP的异常处理机制 16:46
2. RPC异常处理机制 31:42
3. SpringMVC的异常处理 20:04
4. 全局异常和自定义异常的处理 13:36
5. 如何返回集合+异常-1 21:15
6. 集合与异常返回方案-2 19:32
7. 集合与异常返回方案-3 27:20
8. 自定义异常返回 9:11
9. 集合与异常返回方案-5 17:09
10. 增删改的异常处理 13:40
11. AJAX调用远程RS服务 36:49
12. RS服务接口之间调用的异常处理 33:44
第9章:hystrix熔断分析
1. hystrix+ribbon进行熔断处理 26:50
2. hystrix熔断原理 31:31
第10章:Zuul的路由和鉴权
1. 微服务的安全和统一网关问题 16:59
2. zuul的简单路由功能示例 16:55
3. zuul整合ribbon和hystrix 20:23
4. 用户是否登录校验 12:46
5. 使用zuul进行权限认证 12:39
第11章:微服务架构的消息机制
1. 淘宝的服务分层与消息中间件 18:06
2. SpringCloudStream与MOM 35:11
3. 消息发送与接收示例 23:31
4. 淘宝订单处理微服务架构实战-1 20:12
5. 淘宝订单处理微服务架构实战-2 7:31
6. 淘宝订单处理微服务架构实战-3 7:55
7. 淘宝退货处理流程 9:52
大家可以点击【 查看详情】查看我的课程
课程介绍
采用spring cloud netflix中的ribbon、eureka、hystrix、zuul等,结合淘宝的多层服务架构,讲解如何使用微服务的方式搭建淘宝商城。 课程目标:1. 掌握ribbon、eureka、hystrix、zuul等搭建微服务项目的方法 2. 微服务架构和RPC架构对比,掌握微服务架构的合理使用场景 3. 了解微服务架构的缺陷和不足
课程收益
1. 掌握ribbon、eureka、hystrix、zuul等搭建微服务项目的方法 2. 微服务架构和RPC架构对比,掌握微服务架构的合理使用场景 3. 了解微服务架构的缺陷和不足
讲师介绍
肖海鹏 更多讲师课程
系统分析师,项目经理,特级讲师;11年项目经验,8年教学经验;在多个大型企业级项目中担任过重要角色。
课程大纲
第1章:开发环境介绍
1. SpringBoot介绍和开发环境配置 24:18
2. Hello first项目示例 35:30
第2章:Eureka注册中心搭建
1. eureka注册服务器搭建 16:59
第3章:业务服务注册到Eureka
1. 业务服务注册到Eureka 32:11
第4章:客户端通过ribbon调用服务
1. ribbon负载均衡调用远程服务 23:19
第5章:RPC与Dubbo
1. Dubbo是RPC的代表 15:24
2. RPC代码示例 13:38
第6章:微服务不是RPC
1. RESTFul 介绍 16:56
2. 搭建RESTful web服务 26:36
3. 搭建RESTful 客户端环境 12:28
4. RESTful web service调试 14:51
5. RESTful与RPC WEB Service对比 11:38
6. 微服务与SOA的关系 15:39
第7章:Dubbo与Eureka注册PK
1. dubbo长链接特性分析 11:53
2. eureka心跳和服务列表维护 25:57
3. ribbon更新服务列表和负载均衡算法 26:59
4. Dubbo和微服务架构性能与故障率分析 26:09
第8章:微服务架构的严重缺陷
1. HTTP的异常处理机制 16:46
2. RPC异常处理机制 31:42
3. SpringMVC的异常处理 20:04
4. 全局异常和自定义异常的处理 13:36
5. 如何返回集合+异常-1 21:15
6. 集合与异常返回方案-2 19:32
7. 集合与异常返回方案-3 27:20
8. 自定义异常返回 9:11
9. 集合与异常返回方案-5 17:09
10. 增删改的异常处理 13:40
11. AJAX调用远程RS服务 36:49
12. RS服务接口之间调用的异常处理 33:44
第9章:hystrix熔断分析
1. hystrix+ribbon进行熔断处理 26:50
2. hystrix熔断原理 31:31
第10章:Zuul的路由和鉴权
1. 微服务的安全和统一网关问题 16:59
2. zuul的简单路由功能示例 16:55
3. zuul整合ribbon和hystrix 20:23
4. 用户是否登录校验 12:46
5. 使用zuul进行权限认证 12:39
第11章:微服务架构的消息机制
1. 淘宝的服务分层与消息中间件 18:06
2. SpringCloudStream与MOM 35:11
3. 消息发送与接收示例 23:31
4. 淘宝订单处理微服务架构实战-1 20:12
5. 淘宝订单处理微服务架构实战-2 7:31
6. 淘宝订单处理微服务架构实战-3 7:55
7. 淘宝退货处理流程 9:52
大家可以点击【 查看详情】查看我的课程