大家好,我是dandyhuang。最近有個(gè)朋友,問http2協(xié)議解析的時(shí)候。request body獲取的時(shí)候是否可以避免壓縮。因?yàn)樗麄兊臉I(yè)務(wù)是...
之前在看mutex、channel等源碼的時(shí)候,發(fā)現(xiàn)很多都會調(diào)用runtime_SemacquireMutex,runtime_doSpin,r...
大家好,我是dandyhuang。內(nèi)存模型(Memory Model)是編程中比較深入的一個(gè)問題,它與編程語言有關(guān)、與編譯器有關(guān)、與并發(fā)有關(guān)、與...
[toc] 因部門每次加特征,都需要修改protobuf,添加對應(yīng)protobuf獲取的代碼。重復(fù)性開發(fā)是真滴多。因此重構(gòu)獲取特征的版本,通過反...
大家好,我是dandyhuang。記憶中,從大學(xué)接觸編程開始,就覺得qq,wx這些聊天很神奇。就一直想弄明白它是怎么做的。直到畢業(yè)后,工作了一段...
大家好,我是dandyhuang。高并發(fā)三板斧:限流、緩存、降級。 限流其實(shí)就是:當(dāng)高并發(fā)或者瞬時(shí)高并發(fā)時(shí),為了保證系統(tǒng)的穩(wěn)定性、可用性,系統(tǒng)...
大家好,我是dandyhuang。上回給大家介紹了brpc從客戶端到服務(wù)端整個(gè)收包的邏輯,詳情可見Brpc 服務(wù)端收包源碼分析(一)[https...
大家好,我是dandyhuang,brpc在c艸屆還是比較牛逼的rpc框架,本次帶來brpc的server端的源碼分析。分析源碼前,大家先搭建好...
大家好,我是dandyhuang,上次給大家解釋了連接池[http://www.lxweimin.com/p/b8bd4f3d11b4],對象池...