系統(tǒng)設計的過程,這三個特性其實是我們盡力去滿足的。以下是我在閱讀《數(shù)據(jù)密集型引用系統(tǒng)設計》一書的一些總結。有些思考收益,在這里總結分享給大家 可...
1 下載編譯async-profiler 2 獲取java進程的pid 3 采集數(shù)據(jù)生成火焰圖 4 打開瀏覽器查看火焰圖 高度表示調用棧的深度寬...
性能分析利器:arthas https://alibaba.github.io/arthas/quick-start.html[https://...
cpu就那么多,吞吐量和延時只能依靠調整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)跨平臺,不同...