![240](https://upload.jianshu.io/users/upload_avatars/3972392/0541d8d7-9c5f-4bac-aed8-4fa82617bc11.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在 RPC Benchmark Round 1 中蔫仙,Turbo 性能炸裂表現(xiàn)強悍躯保,并且在 listUser 這一項目中,取得了 10x dubbo 性能的好成績。本文將介紹 ...
同步調(diào)用的缺點 我們假設(shè)一個電子商城用戶購買商品的場景: 創(chuàng)建訂單前的驗證方法喜喂。 這個方法里面涉及到了 3 個 rpc 調(diào)用惯退,假設(shè)每個 rpc 調(diào)用都需要 10ms漂佩,那么ve...
在上篇文章中蝴猪,我們提到了talent-aio的四類Task:DecodeRunnable调衰、HandlerRunnable、SendRunnable自阱、CloseRunnable...
在上一篇文章中萝喘,講解了反射 與動態(tài)代理基本概念,沒有看過點擊此傳送門。接下來看看阁簸,動態(tài)代理在RPC中是如何使用的爬早。在講解過程中會去除掉一些無關(guān)的代碼,如果讀者相應(yīng)看全部的代碼...
"與其考慮如何權(quán)衡“一致性”與“可用性”启妹,不如思考怎么樣在“一致性”與“延遲”之間取舍筛严。”這是我對書中印象最深刻的一句話饶米。 概述 按照慣例桨啃,相對書的內(nèi)容進行簡要的概述,從內(nèi)容...
生活是一種藝術(shù)吟税,藝術(shù)也可以成為生活日常凹耙。不一定非要成為藝術(shù)家,做一個生活家也很酷啊肠仪。我正在參加活動:《分享你的生活技能使兔,做最贊的“生活家”》。 上一篇文章里藤韵,我跟大家分享了近...
分治算法 分治,"分而治之"熊经。從字面上理解就是分---治泽艘,把大的問題分成小問題,解決一個一個小問題镐依,之后把問題的答案合并起來匹涮,就得到大問題的結(jié)果。您肯定會在想槐壳,這思想這么簡單...
java中反射與動態(tài)代理是java程序員不可忽略的一門功課然低,關(guān)于其概念、基本使用方式,網(wǎng)上一大堆雳攘,本文主要講解本人對于這兩者的認識带兜,以及關(guān)于開源項目中典型用法。 反射 Jav...
其實這篇應(yīng)該叫Netty實踐无畔,但是為了與前一篇名字保持一致,所以還是用一下坑這個名字吧吠冤。 Netty是高性能Java NIO網(wǎng)絡(luò)框架浑彰,在很多開源系統(tǒng)里都有她的身影,而在絕大多...