下面是對市面上比較流行的 RPC 框架的對比
以上對比是我結(jié)合各框架的網(wǎng)上資料以及官方文檔資源總結(jié)的,在實(shí)際的使用過程中。我們可以結(jié)合我們的業(yè)務(wù)場景來選擇不同的框架。
雖然說沒有最好的框架,只有最合適的框架。但就適應(yīng)業(yè)務(wù)場景舍沙、文檔規(guī)范性、性能剔宪、易于上手各方綜合考慮來看拂铡。
spring 系的產(chǎn)品還是一如繼往的集功能齊全壹无、簡單好用、性能優(yōu)越以及文檔規(guī)范等等于一身感帅。
你不用于害怕用著用著斗锭,該產(chǎn)品就沒人維護(hù)了...(并不是在黑 dubbo...)
你也不用擔(dān)心需要寫海量的代碼來實(shí)現(xiàn)很多重要的功能...
你更不用擔(dān)心高聳的入門門檻...(比起當(dāng)初我搭建一個(gè) thrift 的環(huán)境都耗費(fèi)大量精力,spring cloud 可以說是拎包入住型的了...)
因此失球。個(gè)人愚見岖是,Spring Cloud 還是微服務(wù)架構(gòu)中的一個(gè)十分優(yōu)越的實(shí)現(xiàn)方案。
接下來实苞,將開始 spring cloud 的實(shí)踐學(xué)習(xí)豺撑。需要準(zhǔn)備的東西有:花生半斤、鹵肉半斤黔牵、啤酒兩瓶~
上面又出戲了聪轿,需要準(zhǔn)備的干糧有:java 基礎(chǔ)知識(語法、方法猾浦、類屹电、網(wǎng)絡(luò)足夠)、spring boot 開發(fā) java web 相關(guān)知識(也可以 0 基礎(chǔ)跃巡,spring boot 已經(jīng)簡單到類似流水線了...)
附 Spring Cloud 各組件架構(gòu)圖