线偶
  • 文章
  • 标签
  • 合集
线偶
  • 取消
  • 文章
  • 标签
  • 合集

Spring Aop 原理

线偶 发布于 2023-12-18 收录于 源码分析 Spring Boot 系列

AopAutoConfiguration 自动配置类

源码位置: org.springframework.boot.autoconfigure.aop.AopAutoConfiguration

阅读全文
Spring BootSource Code源码分析 Spring Boot 系列

09 Dubbo 协议

线偶 发布于 2023-12-07 收录于 源码分析 Dubbo 系列

dubbo 基于 3.2.6 版本

在 dubbo 2.x 中,最常用的协议就是 dubbo 协议,我们有必要弄懂整个实现过程。

export 导出服务

源码位置: org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol#export

阅读全文
DubboSource Code源码分析 Dubbo 系列

10 Triple 协议

线偶 发布于 2023-12-07 收录于 源码分析 Dubbo 系列

dubbo 基于 3.2.6 版本

在 dubbo 3.x 中,新增了一种协议,那就是 triple 协议,可以兼容 grpc 协议, 这两个协议的底层都是 http2 协议。 triple 协议实现的比较复杂,所以我会把关键代码贴出来。

阅读全文
DubboSource Code源码分析 Dubbo 系列

08 引用服务(接口级别)

线偶 发布于 2023-12-06 收录于 源码分析 Dubbo 系列

dubbo 基于 3.2.6 版本

接口级别引用是 dubbo 2.x 版本的方式,其主流程和之前的章节【引用服务】没有差别,主要区别在于注册中心的逻辑不一样。

RegistryProtocol#doCreateInvoker 创建 invoker

源码位置: org.apache.dubbo.registry.integration.RegistryProtocol#doCreateInvoker

阅读全文
DubboSource Code源码分析 Dubbo 系列

07 导出服务(接口级别)

线偶 发布于 2023-12-05 收录于 源码分析 Dubbo 系列

dubbo 基于 3.2.6 版本

接口级别导出是 dubbo 2.x 版本的方式,其主流程和之前的章节【导出服务】没有差别,主要区别在于注册中心的逻辑不一样。

RegistryProtocol#export 导出服务

源码位置: org.apache.dubbo.registry.integration.RegistryProtocol#export

阅读全文
DubboSource Code源码分析 Dubbo 系列

从零学 Raft

线偶 发布于 2023-12-05 收录于 从零学技术系列

为什么学

现在很多分布式系统都会使用到分布式一致性协议,比如 nacos、zookeeper、consul、etcd、tikv 等等,而 raft 可以说是最简单的分布式一致性协议。

阅读全文
Raft从零学技术系列
  • 1
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 30
由 Hugo logo Hugo 强力驱动 | 主题 - FixIt logo FixIt
2022 - 2026 线偶CC BY-NC 4.0