系統(tǒng)設計的過程兼砖,這三個特性其實是我們盡力去滿足的。以下是我在閱讀《數(shù)據(jù)密集型引用系統(tǒng)設計》一書的一些總結掖鱼。有些思考收益,在這里總結分享給大家 可...
1 下載編譯async-profiler 2 獲取java進程的pid 3 采集數(shù)據(jù)生成火焰圖 4 打開瀏覽器查看火焰圖 高度表示調(diào)用棧的深度寬...
性能分析利器:arthas https://alibaba.github.io/arthas/quick-start.html[https://...
cpu就那么多,吞吐量和延時只能依靠調(diào)整jvm取最優(yōu)晨仑。想讓馬兒跑,還想馬兒不吃草洪己?——加cpu妥凳。 前言 系統(tǒng)服務的核心指標即cpu,mem答捕,di...
生活本是不進則退,不管這一步走的多多少少拱镐,至少要邁出去 線上業(yè)務依賴redis做一些數(shù)據(jù)存儲艘款,由于年底的業(yè)務量突增持际,導致redis中的一個key...
Redis給我們提供了設置鍵過期的方式: EXPIRE <key> <ttl> 命令用于將鍵key的生存時間設置為ttl秒 PEXPIRE <k...
說到并發(fā)編程可能是很多開發(fā)者的夢魘蜘欲,那么今天我們就揭開并發(fā)編程神秘的面紗 為什么出現(xiàn)并發(fā)編程? 可能我們研究并發(fā)編程出現(xiàn)的原因晌柬,需要我們對計算機...
Thrift提供的服務類實現(xiàn)有: 阻塞服務模型: TSimpleServer年碘,TThreadPoolServer 非阻塞服務模型:TNonblo...
IDL(Interface Definition Language) 接口定義語言來描述通用的服務接口澈歉, 并通過不同的語言代理來實現(xiàn)跨平臺,不同...