(這里做的解析不是很詳細(xì),等到走完整個(gè)流程再來解析)Dubbo中編解碼的工作由Codec2接口的實(shí)現(xiàn)來處理,回想一下第一次接觸到Codec2相關(guān)的內(nèi)容是在服務(wù)端暴露服務(wù)的時(shí)候...
(這里做的解析不是很詳細(xì),等到走完整個(gè)流程再來解析)Dubbo中編解碼的工作由Codec2接口的實(shí)現(xiàn)來處理,回想一下第一次接觸到Codec2相關(guān)的內(nèi)容是在服務(wù)端暴露服務(wù)的時(shí)候...
服務(wù)提供者初始化完成之后,對(duì)外暴露Exporter。服務(wù)消費(fèi)者初始化完成之后,得到的是Proxy代理,方法調(diào)用的時(shí)候就是調(diào)用代理。 服務(wù)消費(fèi)者經(jīng)過初始化之后,得到的是一個(gè)動(dòng)態(tài)...
1. Spring事務(wù)的基本原理 事務(wù)管理是應(yīng)用系統(tǒng)開發(fā)中必不可少的一部分。Spring 為事務(wù)管理提供了豐富的功能支持。Spring 事務(wù)管理分為編碼式和聲明式的兩種方式。...
接上篇 《服務(wù)假死問題解決過程實(shí)記(二)—— C3P0 數(shù)據(jù)庫連接池配置引發(fā)的血案》 五、04.17—04.21 緩存邏輯修正 這段時(shí)間我一直在優(yōu)化服務(wù)的性能,主要是從分布式...
接上文《服務(wù)假死問題解決過程實(shí)記(一)——問題發(fā)現(xiàn)篇》 三、03.30 Tomcat 假死后續(xù)——C3P0 連接池參數(shù)配置問題 昨晚上正在看有關(guān) B+Tree 相關(guān)的內(nèi)容,收...
一、前言 自三月六日起,筆者所在業(yè)務(wù)組的開發(fā)環(huán)境上出現(xiàn)了若干次服務(wù)假死,頁面請(qǐng)求無響應(yīng)的現(xiàn)象。由于筆者在三月六日之前,對(duì) JVM, Tomcat,以及數(shù)據(jù)庫連接池沒有絲毫調(diào)優(yōu)...
C3P0 連接池相關(guān)概念 筆者為了解決服務(wù)問題查閱了相關(guān) C3P0 的文檔,然后為了增強(qiáng)記憶手打該文,并將其作為筆者自己其他文章的鏈接,故筆者仍將其作為原創(chuàng)文章。網(wǎng)上有更多更...
今天群里有人問起,剛好做過相關(guān)的工作,特此分享一下當(dāng)時(shí)的工作內(nèi)容和感受。 背景 大概說一下這個(gè)事情的背景。在2013年大概4月份,人人網(wǎng)打算做一次大規(guī)模的數(shù)據(jù)遷移——評(píng)論服務(wù)...
本文已授權(quán)Gitchat獨(dú)家發(fā)布,未經(jīng)Gitchat許可,不得轉(zhuǎn)載。 我,后端Java工程師,現(xiàn)在美團(tuán)點(diǎn)評(píng)工作。愛健身,愛技術(shù),也喜歡寫點(diǎn)文字。個(gè)人網(wǎng)站: http://ka...
一個(gè)陽光明媚的早晨,老婆又在翻看我訂閱的技術(shù)雜志。 “老公,什么是RPC呀,為什么你們程序員那么多黑話!”,老婆還是一如既往的好奇?!癛PC,就是Remote Procedu...