@藍(lán)大妞er 多謝提醒
12.dubbo源碼-telnet方式telnet訪問dubbo 絕對(duì)神器,可以脫離consumer工窍,在只有provider的情況下龄恋,訪問dubbo服務(wù)庶香,驗(yàn)證provider的可用性和準(zhǔn)確性四敞;假設(shè)用telnet方...
@藍(lán)大妞er 多謝提醒
12.dubbo源碼-telnet方式telnet訪問dubbo 絕對(duì)神器,可以脫離consumer工窍,在只有provider的情況下龄恋,訪問dubbo服務(wù)庶香,驗(yàn)證provider的可用性和準(zhǔn)確性四敞;假設(shè)用telnet方...
@sunshujie1990 redlock需要大多數(shù)節(jié)點(diǎn)拿到鎖泛源,才認(rèn)為是拿到鎖。少數(shù)個(gè)節(jié)點(diǎn)主從切換沒有影響
Redisson實(shí)現(xiàn)Redis分布式鎖的N種姿勢(shì)前幾天發(fā)的一篇文章《Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)》忿危,引起了一些同學(xué)的討論,也有一些同學(xué)提出了一些疑問没龙,這是好事兒铺厨。本文在講解如何使用Redisson實(shí)現(xiàn)Re...
你還是沒理解redlock,它需要N個(gè)redis單機(jī)硬纤,或者N個(gè)sentinel集群解滓,或者N個(gè)cluster。
Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)普通實(shí)現(xiàn) 說道Redis分布式鎖大部分人都會(huì)想到:setnx+lua筝家,或者知道set key value px milliseconds nx洼裤。后一種方式的核心實(shí)現(xiàn)命令如下:...
@Conscoundrel 你是把binlog轉(zhuǎn)成消息發(fā)送到kafka這類消息中間件么?如果是kafka溪王,10個(gè)分區(qū)不行腮鞍,就20個(gè)分區(qū)值骇,還不行,就50個(gè)分區(qū)移国,然后想辦法優(yōu)化消費(fèi)端代碼執(zhí)行速度吱瘩!
實(shí)現(xiàn)緩存最終一致性的兩種方案一、重客戶端 寫入緩存: 應(yīng)用同時(shí)更新數(shù)據(jù)庫和緩存 如果數(shù)據(jù)庫更新成功迹缀,則開始更新緩存使碾,否則如果數(shù)據(jù)庫更新失敗,則整個(gè)更新過程失敗祝懂。 判斷更新緩存是否成功票摇,如果成功則返回 如...
@公眾號(hào)_think123 是的,oracleJDK 要191以后才支持砚蓬,openjdk我不知道從哪個(gè)版本開始提供支持的兄朋。我們線上環(huán)境沒用openjdk
FullGC實(shí)戰(zhàn):業(yè)務(wù)小姐姐查看圖片時(shí)一直在轉(zhuǎn)圈圈業(yè)務(wù)小姐姐說圖片訪問不了,我開始慌了: 看到業(yè)務(wù)小姐姐發(fā)的這個(gè)圖片怜械,你說能不慌嘛颅和?但是再慌也要排查問題呀!對(duì)于這種前端響應(yīng)不過來的問題缕允,首先就用瀏覽器的F12看看接口響應(yīng)速度...
@carl_zhao sharding-proxy目前對(duì)第三方客戶端兼容性還有很多需要完善的地方峡扩,proxy版本越高兼容性越好!datagrip畢竟還是比較小眾障本,sharding-proxy可能還沒適配
分庫分表后教届,測(cè)試小姐姐都哭了歡迎關(guān)注筆者的公眾號(hào):【阿飛的博客】,首發(fā)都在這里<菟0秆怠! 什么粪糙?你們的測(cè)試是小哥哥强霎?那就不要往下看了,讓他怎么難怎么來蓉冈。 建議 根據(jù)你的業(yè)務(wù)特點(diǎn)城舞,單表 > 分區(qū) > 單庫分表...
JAVA程序最爽的地方是它的GC機(jī)制家夺,開發(fā)人員不需要關(guān)注內(nèi)存申請(qǐng)和回收問題。同時(shí)伐弹,JAVA程序最頭疼的地方也是它的GC機(jī)制拉馋,因?yàn)檎莆認(rèn)VM和GC調(diào)優(yōu)是一件非常困難的事情。在P...
@HesherYa 可以阻止fgc,比如都設(shè)置為256m煌茴,那么metaspace從20m一直擴(kuò)容到256m之前都不會(huì)發(fā)生fgc
優(yōu)化我的IDEA GCIDEA是個(gè)好東西随闺,可以說是地球上最好的Java開發(fā)工具,但是偶爾也會(huì)卡頓景馁,仔細(xì)想想IDEA也是Java開發(fā)的板壮,會(huì)不會(huì)和GC有關(guān),于是就有了接下來對(duì)IDEA的GC進(jìn)行調(diào)優(yōu)合住; ...
@guli_2018 entry數(shù)組遍歷數(shù)組要比沖突鏈表要快很多绰精!
探索StringTable提升YGC性能很久很久以前看過笨神的一篇文章JVM源碼分析之String.intern()導(dǎo)致的YGC不斷變長(zhǎng),其原因是YGC過程需要對(duì)StringTable做掃描透葛,而String.int...
@navy_dea4 你就讓上游服務(wù)一直等下去笨使??你系統(tǒng)的SLA怎么保證僚害?
分布式ID增強(qiáng)篇--優(yōu)化時(shí)鐘回?fù)軉栴}原生實(shí)現(xiàn) 本文承接sharding-jdbc源碼之分布式ID硫椰,在這篇文章中詳細(xì)介紹了sharding-jdbc的分布式ID是如何實(shí)現(xiàn)的;很遺憾的是sharding-jdbc只...
@amourling 大勢(shì)所示萨蚕,以后各種語言語法都會(huì)相互借鑒靶草。比拼的就是生態(tài)了!
JDK14來了:9大重磅特性解讀岳遥,不容錯(cuò)過^认琛!浩蓉!JEP 305: Pattern Matching for instanceof (Preview)JEP 358: Helpful NullPointerException...
@10968ce0f35d 就是redisson有實(shí)現(xiàn)呀
Redisson實(shí)現(xiàn)Redis分布式鎖的N種姿勢(shì)前幾天發(fā)的一篇文章《Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)》派继,引起了一些同學(xué)的討論,也有一些同學(xué)提出了一些疑問捻艳,這是好事兒驾窟。本文在講解如何使用Redisson實(shí)現(xiàn)Re...
@guli_2018 假設(shè)我設(shè)定redis超時(shí)為10s,但是任務(wù)執(zhí)行快到10s時(shí)(redisson是2/3*10s)還沒執(zhí)行完认轨,那么這時(shí)候應(yīng)該要把這個(gè)超時(shí)時(shí)間延長(zhǎng)绅络。否則10s到了當(dāng)前任務(wù)沒執(zhí)行完,就會(huì)讓其他任務(wù)搶到鎖好渠!
Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)普通實(shí)現(xiàn) 說道Redis分布式鎖大部分人都會(huì)想到:setnx+lua昨稼,或者知道set key value px milliseconds nx。后一種方式的核心實(shí)現(xiàn)命令如下:...
@guli_2018 不可以哈拳锚!我們注冊(cè)中心和分布式鎖的zk集群是隔離的!
Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)普通實(shí)現(xiàn) 說道Redis分布式鎖大部分人都會(huì)想到:setnx+lua寻行,或者知道set key value px milliseconds nx霍掺。后一種方式的核心實(shí)現(xiàn)命令如下:...
sentinel模式直接用就可以了,單redis單例差不多,不需要任何封裝杆烁,原生就支持
Redis cluster使用pipeline一般解決思路 redis集群有16384個(gè)slot牙丽,例如有3個(gè)節(jié)點(diǎn),那么每個(gè)節(jié)點(diǎn)可能分配的slot為Node A是0-5500兔魂,Node B是5501-11000烤芦,Node ...
一般解決思路 redis集群有16384個(gè)slot,例如有3個(gè)節(jié)點(diǎn)析校,那么每個(gè)節(jié)點(diǎn)可能分配的slot為Node A是0-5500构罗,Node B是5501-11000,Node ...
@wonderspig 你搞錯(cuò)了智玻,redlock不是為了解決續(xù)租的問題遂唧!
Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)普通實(shí)現(xiàn) 說道Redis分布式鎖大部分人都會(huì)想到:setnx+lua,或者知道set key value px milliseconds nx吊奢。后一種方式的核心實(shí)現(xiàn)命令如下:...
@10968ce0f35d redisson就有實(shí)現(xiàn)續(xù)租
Redisson實(shí)現(xiàn)Redis分布式鎖的N種姿勢(shì)前幾天發(fā)的一篇文章《Redlock:Redis分布式鎖最牛逼的實(shí)現(xiàn)》盖彭,引起了一些同學(xué)的討論,也有一些同學(xué)提出了一些疑問页滚,這是好事兒召边。本文在講解如何使用Redisson實(shí)現(xiàn)Re...