dubbo源码分析3(dubbo中的spi机制)

dubbo源码分析3(dubbo中的spi机制)

  上一篇我们看过了jdk中的spi机制,也分析了它的缺点就是会一次性将META-INF/services下的配置文件中,对应接口的全部实现类都给加载;

  而dubbo中的spi肯定是提高了性能,还扩展了原生的spi(这就是一句废话,如果提高性能和没有扩展新的功能,干嘛不用原生的啊(-_-メ))

1. 基于dubbo的spi栗子

  我们先说说提高性能,一般提高性能肯定就是使用到了缓存嘛,没有什么比缓存更能提高性能的了;

  啥也不管,先举个例子看一看,在上一篇的基础上,导入dubbo依赖

  <!-- https://mvnrepository.com/artifact/org.apache.dubbo/dubbo -->
        <dependency>
            <groupId>org.apache.dubbo</groupId>
            <artifactId>dubbo</artifactId>
            <version>2.7.5</version>
        </dependency>
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » dubbo源码分析3(dubbo中的spi机制)