書(shū)接上回,在優(yōu)化完了httpClient線(xiàn)程池[http://www.itdecent.cn/p/bff58911cf3e]之后,我們繼續(xù)增加...
最近我們的應(yīng)用搞了一次線(xiàn)上大促,導(dǎo)致流量暴增,應(yīng)用瞬時(shí)并發(fā)達(dá)到了平時(shí)幾十上百倍,結(jié)果出現(xiàn)了一個(gè)熱點(diǎn)接口大量超時(shí)的情況。這里記錄下排查過(guò)程,以備后...
說(shuō)起單元測(cè)試,每個(gè)開(kāi)發(fā)人員都很熟悉,但很多人卻不重視。本人最近做了一個(gè)調(diào)查,發(fā)現(xiàn)很多IT公司里對(duì)于單測(cè)都沒(méi)有規(guī)范,最多也只規(guī)定了一個(gè)覆蓋率。很多...
自從《設(shè)計(jì)之道-controller層的設(shè)計(jì)》[http://www.itdecent.cn/p/654f4589eb8e]去年發(fā)布之后,收獲...
最近在做的項(xiàng)目中有用到canal實(shí)時(shí)同步MySQL的數(shù)據(jù),并且寫(xiě)入es的場(chǎng)景,總結(jié)了一些心得,以備后查??傮w同步的流程圖如下: 鏈路中的環(huán)節(jié)稍微...
最近公司做了一次IT應(yīng)用架構(gòu)的重構(gòu)和升級(jí),整個(gè)流程走下來(lái),收獲頗豐,在這里略作總結(jié),以備后查。 階段一:煙囪式 公司老的IT架構(gòu)屬于傳統(tǒng)的“煙囪...
癥狀: SPA架構(gòu)下,在有并發(fā)ajax請(qǐng)求的頁(yè)面加載時(shí),后端過(guò)濾器獲取微信網(wǎng)頁(yè)授權(quán)信息(網(wǎng)頁(yè)授權(quán)access_token和openid,下統(tǒng)稱(chēng)“...
癥狀:使用自定義MyBatis分頁(yè)插件,只有分頁(yè)參數(shù)不同的方法在短時(shí)間內(nèi)使用不同分頁(yè)參數(shù)查詢(xún)出來(lái)的結(jié)果相同。病因:自定義MyBatis插件攔截目...
本人自從轉(zhuǎn)開(kāi)發(fā)以來(lái),一共設(shè)計(jì)過(guò)6個(gè)系統(tǒng)總計(jì)200+數(shù)據(jù)庫(kù)表,主要基于MySQL數(shù)據(jù)庫(kù),涉及系統(tǒng)包括一個(gè)WMS系統(tǒng),一個(gè)CMS系統(tǒng),三個(gè)CRM系統(tǒng)...