![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本篇為dubbo高性能剖析的下篇玫芦,側(cè)重于剖析dubbo在網(wǎng)絡(luò)層的源碼實現(xiàn)及設(shè)計偶房。(上篇傳送門dubbo的線程模型[https://www.jia...
引用官方原句"Apache Dubbo is a high-performance, java based open source RPC fr...
dubbo優(yōu)秀的擴展性表現(xiàn)在諸如注冊中心甲喝、通訊協(xié)議、序列化協(xié)議等組件的插件多樣性以及二次擴展開發(fā)的便捷性上漩绵。dubbo大部分的組件都以插件的方式...
Java Virtual Machine簡寫JVM嘁圈。通過針對不同系統(tǒng)、硬件平臺實現(xiàn)統(tǒng)一的應(yīng)用接口刀脏,是Java語言跨平臺的根本局荚。了解JVM的原理可...
1. 什么是線程池? 通俗來講是就是裝有線程的池子,和我們使用到的各種連接池的概念類似耀态,那么線程池解決了什么問題呢轮傍,來看下官方的闡述說明: 首先...
1.SPI的定義 2. 入門示例 javax.sound.sampled和javax.sound.midi包是提供給那些需要處理音頻工作的開發(fā)者...
1. synchronized簡介 synchronized作為java關(guān)鍵字,是一種多線程同步的手段首装〈匆梗可以保證資源在多線程共享的情況下的正確性...
1. 工程結(jié)構(gòu) 工程主要模塊由以下幾個構(gòu)成: 1.1 tcc-transation-api 主要實現(xiàn)了XA協(xié)議中Xid接口、TCC事務(wù)注解仙逻、事...
1. 項目地址 tcc-transaction挥下,源碼里使用的JDK以及Spring的版本比較老舊了,所以作者fork之后重新構(gòu)建了自己的調(diào)試環(huán)...