本篇为dubbo高性能剖析的下篇,侧重于剖析dubbo在网络层的源码实现及设计。(上篇传送门dubbo的线程模型[https://www.jia...
引用官方原句"Apache Dubbo is a high-performance, java based open source RPC fr...
dubbo优秀的扩展性表现在诸如注册中心、通讯协议、序列化协议等组件的插件多样性以及二次扩展开发的便捷性上。dubbo大部分的组件都以插件的方式...
Java Virtual Machine简写JVM。通过针对不同系统、硬件平台实现统一的应用接口,是Java语言跨平台的根本。了解JVM的原理可...
1. 什么是线程池? 通俗来讲是就是装有线程的池子,和我们使用到的各种连接池的概念类似,那么线程池解决了什么问题呢,来看下官方的阐述说明: 首先...
1.SPI的定义 2. 入门示例 javax.sound.sampled和javax.sound.midi包是提供给那些需要处理音频工作的开发者...
1. synchronized简介 synchronized作为java关键字,是一种多线程同步的手段。可以保证资源在多线程共享的情况下的正确性...
1. 工程结构 工程主要模块由以下几个构成: 1.1 tcc-transation-api 主要实现了XA协议中Xid接口、TCC事务注解、事...
1. 项目地址 tcc-transaction,源码里使用的JDK以及Spring的版本比较老旧了,所以作者fork之后重新构建了自己的调试环...