大家不想看前面這段廢話,直接從正文開始看就行! 剛剛更新完簡書的“日更挑戰(zhàn)”,刷到一篇文章,這篇文章的作者是水清亦有魚,為什么要提到他呢。因?yàn)樗奈恼陆o我了啟發(fā),以前一直不知...
大家不想看前面這段廢話,直接從正文開始看就行! 剛剛更新完簡書的“日更挑戰(zhàn)”,刷到一篇文章,這篇文章的作者是水清亦有魚,為什么要提到他呢。因?yàn)樗奈恼陆o我了啟發(fā),以前一直不知...
跨城異地多活是架構(gòu)設(shè)計(jì)復(fù)雜度最高的一種,接下來我將介紹跨城異地多活架構(gòu) 技巧 1:保證核心業(yè)務(wù)的異地多活 “異地多活”是為了保證業(yè)務(wù)的高可用,但很多架構(gòu)師在考慮這個(gè)“業(yè)務(wù)”時(shí)...
本文作者:景小財(cái)作者簡介:美團(tuán)外賣活動(dòng)業(yè)務(wù)負(fù)責(zé)人 1、為什么要用鎖? 鎖-是為了解決并發(fā)操作引起的臟讀、數(shù)據(jù)不一致的問題。 2、鎖實(shí)現(xiàn)的基本原理 2.1、volatile J...
最近線上有一條機(jī)器在運(yùn)行了10幾天后出現(xiàn)告警,頻繁出現(xiàn)fgc,在切斷流量之后,從運(yùn)維那邊拿了應(yīng)用的heapdump文件。在一開始出現(xiàn)fgc時(shí),我就上了容器平臺(tái)查看了gc日志,...
TCP協(xié)議 而TCP協(xié)議就是為了解決UDP協(xié)議的缺點(diǎn)而誕生的,它雖然實(shí)現(xiàn)上比UDP協(xié)議復(fù)雜,但是可靠性好,可以保證數(shù)據(jù)被發(fā)送到目標(biāo)設(shè)備上。 TCP三次握手 TCP協(xié)議是如何保...
Posted by 微博@Yangsc_o [http://weibo.com/yangsanchao] 原創(chuàng)文章[http://www.itdecent.cn/users...
1 Disruptor學(xué)習(xí) 在上一篇文章中,筆者提到了log4j2中的異步logger。通過測試數(shù)據(jù)來看,在使用異步logger后,打印日志的時(shí)間明顯縮短,系統(tǒng)響應(yīng)時(shí)間得到了...
前言 新入職公司,發(fā)現(xiàn)公司還在使用落后生產(chǎn)工具 svn,由于重度使用過 svn 和 git ,知道這兩個(gè)工具之間的差異,已經(jīng)在使用 git 的路上越走越遠(yuǎn)。于是,跟上級強(qiáng)烈建...