
前言 接上一篇偏向鎖的十連問,繼續升級到重量級鎖的進階版,檢驗一下自己離精通重量級鎖還有多遠。建議在讀之前了解下Java中重量級鎖的實現原理。 ...
前言 對于Hotpot JVM中的偏向鎖,大部分開發者都比較熟悉或者至少聽說過。那我們用下面10個關于偏向鎖的進階問題,檢驗一下自己離精通還有多...
前言 Etcd集群通過Raft協議的選舉機制產生一個Leader,這樣客戶端在對etcd存儲的數據進行更新時,就可以直接將請求發給Leader。...
前言 選舉是Raft實現數據一致性的安全保證,一個raft集群能夠正常運行,必須有且僅有一個Leader存在,一次成功選舉是集群能夠正常運行的前...
前言 之前解析過Raft協議基本原理(傳送門)[http://www.lxweimin.com/p/7a313173b56a],一直想找個具體實...
前言 前面用了十幾篇文章講了Dubbo的基本原理和代碼實現,基本的調用過程覆蓋的差不多了。后續文章講講在面試中經常被問到的Dubbo原理。大部分...
前言 異步編程中,callback是經常用到的結果獲取方式,做為一個負責任的框架,Dubbo自然也要提供對Callback的支持。相對于進程內的...
前言 接上一篇中的服務暴露邏輯,當接口使用Dubbo協議暴露服務時,會啟動一個DubboServer來監聽消費端的請求,端口的綁定和監聽都是通過...
前言 在一次完整的Dubbo RPC調用過程中,需要用到兩次代理。一次是在服務的調用方,代理面向的是用戶代碼,用戶在調用接口的時候,實際調用的是...