微服务框架源码解读
2021-09-07 09:29:43 0 举报
AI智能生成
springboot springcloud微服务架构学习导图
作者其他创作
大纲/内容
SpringCloudAlibaba(第二代)源码解读
Nacos 分布式注册中心源码解读
服务注册与发现
Nacos服务注册与发现源码解读
服务注册原理
eurekaClient端
使用jerseyClient发送请求注册
eurekaServer端
使用ConcurrentHashMap缓存接口地址
key为服务名称
value为缓存接口地址
Naocs服务心跳检测与续约源码解读
EurekaClient端默认每隔30s发送心跳续约包延长时间,告诉EurekaServer我还在存活
EurekaServer端默认每隔60s查找缓存地址中的过期地址,存放到一个新集合中 使用随机算法清除
Naocs服务下线与健康检查源码解读
Nacos集群Raft选举算法源码解读
Nacos服务端长轮询处理机制
Nacos集群节点之间数据同步原理
Nacos中AP模式源码解读
Nacos中CP模式源码解读
Nacos集群脑裂解决方案
分布式配置中心
Nacos分布式配置中心实现原理
Nacos如何实现动态刷新配置文件
Gateway 新一代微服务网关源码解读
为什么Gateway性能比Zuul性能要强
Gateway动态路由源码分析
指定时间规则匹配路由
cookie匹配路由
Header匹配路由
Host匹配路由
请求方法匹配路由
请求路径匹配路由
Gateway过滤器源码分析
自定义GatewayFilter
Gateway集成Nacos实现负载均衡
Gateway集成Sentinel实现网关限流
Seata分布式事务框架源码解读
Seata解决分布式事务三大核心组件源码解读
Seata基于undo_log表逆向生成sql语句回滚源码解读
Seata分支事务全局锁设计源码解读
GlobalTransactionalInterceptor源码解读
TM如何远程连接TC获取全局事务id源码解读
Seata前置和后置镜像源码深度源码解读
Seata与LCN回滚之间的存在那些区别
Canal分布式数据同步框架源码解读
Canal整体架构源码解读
MySQL主从复制原理架构分析
Canal如何伪装从节点订阅BinLog文件
EventParser与EventSink设计原理
Canal增量订阅/消费设计原理
Canal高并发数据同步性能优化
如何降低数据之间同步的延迟
如何避免数据同步消息顺序一致性
如何避免数据同步丢失问题
SpringBoot源码解读
SpringBoot自动配置运作原理
SpringBoot核心模块源码解读
SpringBoot核心注解源码解读
SpringBoot内嵌Servlet容器源码解读
SpringBoot打包部署与运维管理
Servlet容器如何过度webflux
SpringCloudNetfilix(第一代)核心组件源码解读
Eureka服务注册与发现源码解读
Eureka服务续约(心跳)
Eureka服务器端服务剔除
Eureka服务自我保护机制
如果服务真的宕机了怎么办?
本地服务采用重试机制
本地服务实现地址故障转移
Eureka服务下线通知
Eureka集群数据同步
Fegin 声明式服务调用源码解读
Hystrix实现服务限流,降级,熔断源码解读
Zuul统一网关详解,服务路由,过滤器源码解读
Config分布式配置中心源码解读
Sleuth分布式链路跟踪源码解读
Ribbon 客户端负载均衡详解及源码分析
0 条评论
下一页