阅读 558

(价值399)漫谈spring cloud分布式服务架构

(价值399)漫谈spring cloud分布式服务架构

〖课程介绍〗: 适用人群java 开发人员
课程概述《漫谈spring cloud分布式服务架构》是《java微服务架构攻略》系列课程的进阶篇。
〖课程目录〗
章节1:负载均衡
课时1ribbon在微服务架构中扮演什么角色
课时2ribbon的简单入门例子讲解14:23
课时3七种常用负载均衡策略的对比与区别
课时4采用点对点直连的方式,让ribbon的开发调试更方便快捷10:07
章节2:声明式服务调用
课时5声明式服务调用的作用是什么?它解决什么问题?18:35& f8 G5 J, I& L1 d# g6 }
课时6声明式服务调用的简单入门例子讲解11:58: C6 y6 ^( e) {/ b }/ f
课时7剖析:feign对复杂参数请求的处理16:10, E, x h6 b. @6 y% J& e7 F
课时8加入基于GZip压缩算法,提升网络通信速度17:573 V# X* [5 P) s+ X
课时9采用连接池,提升feign的并发吞吐量12:58& z. X9 E% j; o5 _: g$ p
课时10如何在微服务的日志中记录每个接口URL、状态码和耗时信息?10:09- _1 y/ _9 c" l/ u: y
课时11对feign的负载均衡进行优化配置09:24 h0 }9 n: l! e( X
章节3:服务雪崩3 H" C$ n. f; A' A& Y6 b9 H0 t
课时12一场可怕的灾难性雪崩10:538 t2 @8 X4 S t# x! E1 F ]8 v
课时13微服务雪崩解决方案一:服务降级15:54: `; D, T3 q5 x- {% f t
课时14微服务雪崩解决方案二:服务请求缓存16:04
课时15微服务雪崩解决方案三:服务请求合并16:38 w b9 [$ z+ r+ Z1 h1 t2 K
课时16微服务雪崩解决方案四:服务熔断13:56- c3 Q1 ~; u: f
课时17微服务雪崩解决方案五:隔离技术之线程池隔离11:24
课时18微服务雪崩解决方案六:隔离技术之信号量隔离08:25! g/ n+ m, n. @; [3 G+ H* S
课时19线程池隔离 和 信号量隔离,有什么区别?07:00
课时20feign的雪崩处理:服务降级处理09:27
课时21feign的雪崩处理:服务降级后的异常记录07:56
课时22一种可视化的数据监控dashboard13:32" @1 U+ y! ^) {6 L" a1 g h1 ^
课时23如何在集群条件下,收集监控数据?18:558 T% ~9 Y- q& n V
课时24采用RabbitMQ,收集监控数据09:57! [5 h3 Y$ n- d! b: K
章节4:如何设计微服务?
课时25微服务架构6种常用设计模式10:387 f2 Y/ w' N* b1 q- h( [
课时26微服务设计模式实战-设计product服务20:00
课时27微服务设计模式实战-设计user服务20:41) v& K5 O f/ B3 w/ C3 [5 |5 M% I
课时28微服务设计模式实战-代理链条设计模式12:56
章节5:服务网关3 t9 r# J, |$ I& ], u
课时29为什么要用网关?它解决什么问题?05:48: ^9 j; i1 K! \. b3 H: _
课时30编写网关的入门例子08:38
课时31路由器的4种路由规则方法16:21+ n! P0 V' o& @2 O* n# K: u& S9 p9 [+ ^
课时32如何自定义自己的过滤器?08:53
课时33过滤器有哪些类型?它有何用?09:19
课时34采用网关过滤器对系统异常统一处理22:09* x! C& |1 ~, Y& c1 s
课时35网关容错:zuul和hystrix无缝结合04:51
课时36网关容错:网关如何实现服务降级?12:31
课时37在高并发的情况下,网关如何实现限流达到自我保护12:02
课时38zuul性能调优:网关的2层超时调优08:149 D0 u8 y& M4 ]
章节6:分布式配置中心$ v k6 R L8 h
课时39为什么需要配置中心,它解决了什么问题?08:036 k. m: M1 v' Y- Z! I6 U$ c
课时40编写配置中心的服务端14:30
课时41编写配置中心的客户端08:07# Z; \# |* t W: t, d
课时42配置中心的原理讲解04:12, S* P0 E% U8 T+ v$ y
课时43在git端修改配置后,如何让客户端生效14:25' \! T- j: r5 W6 F2 z& X
课时44采用对称加密算法,实现敏感数据加密22:41: k% {7 Y0 g) o% L2 |5 m
课时45采用非对称算法,实现敏感数据加密22:24
课时46配置中心的用户安全认证08:50
章节7:消息总线 bus& m3 k; a. C6 [
课时47bus解决了什么问题?09:30
课时48采用bus实现自动刷新配置信息-client刷新09:23
课时49采用bus实现自动刷新配置信息-server刷新14:04
章节8:消息驱动
课时50编写消息驱动的入门例子22:47' \* }1 X; n4 ?% E
课时51为什么要用stream?它解决了什么问题?07:49; [& P `2 z5 E- P& [; }. T' ]
课时52什么是消息的分组?20:334 i1 k j% O% Y$ ]
课时53什么是消息的分区?12:01
章节9:分布式服务跟踪Sleuth! K# h/ l5 B; {/ n0 U
课时54为什么要使用微服务跟踪?它解决了什么问题?07:36
课时55编写sleuth的入门例子及跟踪日志原理剖析14:54" D" Q+ V) O3 F* m
章节10:分布式跟踪 : ELK演练
课时56为什么要用ELK,它解决了什么问题?10:58
课时57ElasticSearch搭建演示19:45
课时58logstash搭建演示06:29
课时59kibana搭建演示04:29* P" Z: A6 [/ h( ^# g# o
课时60spring cloud 与 ELK的集成演示13:46
章节11:分布式跟踪 : Zipkin演练
课时61为什么要用Zipkin,它解决了什么问题?03:47
课时62编写搭建zipkin server05:318 L& P/ |# r* C: T* D4 ~* q8 Z4 Z" v
课时63编写spring cloud 与zipkin的例子08:07
课时64zipkin的底层原理剖析15:08
课时65采用rabbitmq收集跟踪数据11:359 r( h+ n2 H5 m" T) t9 I9 K# v9 J4 Q
课时66跟踪数据落地mysql
点击加载更多
文章分类
Java
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXX@163.com 举报,一经查实,本站将立刻删除。
资源总数
104500+
今日更新
3000
会员总数
25840
今日注册
2468