今天看到之前dubbo項目重啟動的時候,遺留下來的一個bug??戳讼麓a被修復(fù)了,覺得自己對于dubbo的源碼還不夠熟練,復(fù)現(xiàn)該用戶場景如下 假...
由于公司業(yè)務(wù)重度使用的lamda表達(dá)式,但是每次數(shù)據(jù)量增大之后,即使是同一模塊調(diào)用也接近1s。所以開始學(xué)下lamda表達(dá)式 異步執(zhí)行動作 使用固...
周末看到社區(qū)的協(xié)議遷移開始被提交了pr,還沒merge,打算拜讀一下 看到HttpRemoteInvocation被更改了,這里是要把json-...
最近在社區(qū)上提交pull request的時候遇到了這個問題 首先我們來看下Class.forName方法的實(shí)現(xiàn) java的類加載過程是將 ja...
有了zookeeper的一致性文件系統(tǒng),鎖的問題變得容易。鎖服務(wù)可以分為兩類 保持獨(dú)占將zookeeper上的一個znode看作是一把鎖,通過c...
轉(zhuǎn)載<<從paxos到zookeeper>>一書 讀書筆記 Zookeeper的基本概念 1.1 角色 Zookeeper中的角色主要有以下三類...
上一章我們將zk的任務(wù)節(jié)點(diǎn)分發(fā),以及注冊節(jié)點(diǎn)進(jìn)行封裝。在分發(fā)后節(jié)點(diǎn)是如何調(diào)度的呢?一起來看一看 zk的核心是原子廣播,這個機(jī)制保證了各個Serv...
每次一上線就發(fā)現(xiàn)有時dubbo調(diào)用接口超時會報如下的錯誤 跟蹤源碼發(fā)現(xiàn),在注冊中心保存配置的時候 因為dubbo底層是用netty進(jìn)行數(shù)據(jù)通信協(xié)...
今天遇到了一個業(yè)務(wù)異常,實(shí)體類中的屬性無法被反序列化成需要的相應(yīng)的對象 事故現(xiàn)場還原 A模塊調(diào)B模塊的方法 實(shí)體類繼承Serilize示意圖 調(diào)...