hello 大家好呀,我是小樓,這是系列文《Go底層原理剖析》的第三篇,依舊分析 Http 模塊。我們今天來看 Go內(nèi)置的 RPC。說起 RPC 大家想到的一般是框架,Go ...
hello 大家好呀,我是小樓,這是系列文《Go底層原理剖析》的第三篇,依舊分析 Http 模塊。我們今天來看 Go內(nèi)置的 RPC。說起 RPC 大家想到的一般是框架,Go ...
hello大家好呀,我是小樓,這是系列文《Go底層原理剖析》的第二篇,依舊是分析 Http 模塊,話不多說,開始。 從一個 Demo 入手 俗話說萬事開頭難,但用 Go 實現(xiàn)...
hello,大家好呀,我是小樓。 上篇文章《一言不合就重構(gòu)》[https://mp.weixin.qq.com/s/JeOtYtJstuBF5V75A_QL_w] 說了我最近...
hello,大家好呀,我是小樓。 前段時間不是在忙么,忙的內(nèi)容之一就是花了點時間重構(gòu)了一個服務(wù)的健康檢查組件,目前已經(jīng)慢慢在灰度線上,本文就來分享下這次重構(gòu)之旅,也算作個總結(jié)...
hello,大家好呀,我是既寫 Java 又寫 Go 的小樓,在寫 Go 的過程中經(jīng)常對比這兩種語言的特性,踩了不少坑,也發(fā)現(xiàn)了不少有意思的地方,今天就來聊聊 Go 自帶的 ...
hello,大家好,我是小樓,終于忙完了一陣,今天來更新一篇長連接的負(fù)載均衡問題。 首先說明下,長連接我不是專業(yè)的,只是在工作上有一點點的接觸,分享也是基于一點點的經(jīng)驗和一些...
hello大家好呀,我是小樓。 上周參加了一個區(qū)的程序員技能比賽的初賽,其實就是算法比賽,雖然最后結(jié)果是過了初賽,但過程真是一言難盡啊。 這次的算法比賽和ACM非常類似,雖然...
hello,大家好,我是小樓。 在上一篇文章《如何組裝一個注冊中心》[https://mp.weixin.qq.com/s/qGZona_9HTi8yZzCCvd3RQ]中,...
hello,大家好呀,我是小樓。今天不寫B(tài)UG,來聊一聊注冊中心。 標(biāo)題本來想叫《如何設(shè)計一個注冊中心》,但網(wǎng)上已經(jīng)有好多類似標(biāo)題的文章了。所以打算另辟蹊徑,換個角度,如何組...
hello,大家好呀,我是小樓。 最近一個技術(shù)群有同學(xué)at我,問我是否熟悉Dubbo,這我熟啊~ 他說遇到了一個Dubbo異步調(diào)用的問題,懷疑是個BUG,提到BUG我可就不困...
hello,大家好呀,我是小樓。 最近我又雙叒叕寫了個BUG,一個線上服務(wù)死鎖了,不過幸虧是個新服務(wù),沒有什么大影響。 出問題的是Go的讀寫鎖,如果你是寫Java的,不必劃走...
hello,大家好呀,我是小樓! 今天給大家?guī)硪黄P(guān)于Dubbo IO交互的文章,本文是一位同事寫的文章,用有趣的文字把枯燥的知識點寫出來,通俗易懂,非常有意思,所以迫不及...
hello,大家好呀,我是小樓。 前幾天不是寫了這篇文章《發(fā)現(xiàn)一個開源項目優(yōu)化點,點進(jìn)來就是你的了》[https://mp.weixin.qq.com/s/IJOFhLezj...
hello,大家好呀,我是小樓。 最近無聊(摸)閑逛(魚)github時,發(fā)現(xiàn)了一個阿里開源項目可以貢獻(xiàn)代碼的地方。 不是寫單測、改代碼格式那種,而是比較有挑戰(zhàn)的性能優(yōu)化,最...
我們是agent往文件寫,可以單獨弄個version的文件,把文件md5值寫進(jìn)去,但這個比較適合小文件,大文件計算md5有點費力,可以考慮寫入「時間戳+隨機(jī)數(shù)+文件大小」降低沖突概率;如果要求非常嚴(yán)格,還需要補(bǔ)償機(jī)制,比如幾分鐘全量讀取一次文件
太極限了,JDK的這個BUG都能被我踩到hello,大家好呀,我是小樓。 之前遇到個文件監(jiān)聽變更的問題,剛好這周末有空研究了一番,整理出來分享給大家。 從一次故障說起 我們還是從故障說起,這樣更加貼近實際,也能讓大...
hello,大家好呀,我是小樓。 之前遇到個文件監(jiān)聽變更的問題,剛好這周末有空研究了一番,整理出來分享給大家。 從一次故障說起 我們還是從故障說起,這樣更加貼近實際,也能讓大...
hello大家好呀,我是小樓。 作為一名基礎(chǔ)組件開發(fā),服務(wù)好每一位業(yè)務(wù)開發(fā)同學(xué)是我們的義務(wù)(KPI)。 客服群里經(jīng)常有業(yè)務(wù)開發(fā)同學(xué)丟來一段代碼、一個報錯,而我們,當(dāng)然要微笑服...
hello,大家好,我是小樓。 今天給大家分享一個關(guān)于HBase數(shù)據(jù)傾斜的排查案例,不懂調(diào)用鏈?不懂HBase?沒關(guān)系,看完包懂~ 背景 最近HBase負(fù)責(zé)人反饋HBase存...
《MySQL是怎樣運行的:從根兒上理解 MySQL》是一本MySQL的底層運行原理的書。關(guān)于底層運行原理4個字怎么理解呢,我的理解是專注于介紹 MySQL 的 innoDB的...