前言 K8s是一個全新的基于容器技術(shù)的分布式架構(gòu)方案捻激。它具有完備的集群管理能力季眷,快速部署以及擴展應(yīng)用兜辞,無縫對接新的應(yīng)用等功能同時父晶,Kubernetes 提供了完善的管理工具城豁,...
前言 K8s是一個全新的基于容器技術(shù)的分布式架構(gòu)方案捻激。它具有完備的集群管理能力季眷,快速部署以及擴展應(yīng)用兜辞,無縫對接新的應(yīng)用等功能同時父晶,Kubernetes 提供了完善的管理工具城豁,...
前言 開篇之前先跟大家分享個事兒。 最近有位同學(xué)遇到了一個需求:線上的業(yè)務(wù)運行了一段時間喊衫,后來隨著使用人數(shù)增多跌造,出現(xiàn)了一個問題是這樣的,一個訂單會重復(fù)創(chuàng)建幾次族购,導(dǎo)致數(shù)據(jù)庫里出...
VM內(nèi)存結(jié)構(gòu)大致如下:其中白色塊部分是線程共享的鼻听,粉色塊是線程隔離的 堆堆是JVM中最大的一塊內(nèi)存空間,絕大部分對象都存在堆內(nèi)存內(nèi)联四,然后堆又可以做以下細分: 虛擬機棧虛擬機棧...
昨天(2022-7-22)上線了我的一個功能撑碴,測試環(huán)境數(shù)據(jù)量較小,問題不大朝墩,但是上生產(chǎn)之后醉拓,直接卡死了,然后就開始了這么一次SQL優(yōu)化收苏,這里記錄一下亿卤。 不太方便透露公司的表結(jié)...
@0a6bc7c0df40 感謝支持!
Java線上問題排查神器——Arthas實戰(zhàn)解析背景 是不是在實際開發(fā)工作當(dāng)中經(jīng)常碰到自己寫的代碼在開發(fā)鹿霸、測試環(huán)境行云流水穩(wěn)得一筆排吴,可一到線上就經(jīng)常不是缺這個就是少那個反正就是一頓報錯抽風(fēng)似的,線上調(diào)試代碼又很麻煩懦鼠,讓人頭...
最近這段時間屹堰,身邊的一個朋友剛剛拿到字節(jié)跳動的offer,一起來復(fù)盤一下他的offer之路街氢,希望能給正在看機會的你有所幫助扯键。 這次面試總共經(jīng)歷了四輪,這四輪面試都是視頻面試珊肃,...
背景 是不是在實際開發(fā)工作當(dāng)中經(jīng)常碰到自己寫的代碼在開發(fā)荣刑、測試環(huán)境行云流水穩(wěn)得一筆,可一到線上就經(jīng)常不是缺這個就是少那個反正就是一頓報錯抽風(fēng)似的伦乔,線上調(diào)試代碼又很麻煩厉亏,讓人頭...
ZooKeeper知識點總結(jié) 一、ZooKeeper 的工作機制 二斥杜、ZooKeeper 中的 ZAB 協(xié)議 三虱颗、數(shù)據(jù)模型與監(jiān)聽器 四、ZooKeeper 的選舉機制和流程 ...
那些“簡單的”并發(fā)代碼背后,隱藏著大量信息缰儿。畦粮。。獨占鎖雖說在j.u.c中有現(xiàn)成的實現(xiàn)乖阵,但在JAVA的語言層面也同樣提供了支持(synchronized)宣赔;但共享鎖卻是只存在于...