最近在工作中遇到需要搭建一個高可用集群的需求蠢护,查看了網(wǎng)上的一些資料,發(fā)現(xiàn)都相對比較陳舊,步驟也不是非常的詳細治专。于是就寫了這篇搭建教程,方便有同樣需求的同學(xué)參考 下載并安裝Vi...

最近在工作中遇到需要搭建一個高可用集群的需求蠢护,查看了網(wǎng)上的一些資料,發(fā)現(xiàn)都相對比較陳舊,步驟也不是非常的詳細治专。于是就寫了這篇搭建教程,方便有同樣需求的同學(xué)參考 下載并安裝Vi...
目錄: HAProxy是什么 HAProxy的核心能力和關(guān)鍵特性 HAProxy的安裝和運行 使用HAProxy搭建L7負載均衡器 使用HAProxy搭建L4負載均衡器 HA...
一遭顶、I/O復(fù)用模型解讀 Tomcat的NIO是基于I/O復(fù)用來實現(xiàn)的张峰。對這點一定要清楚,不然我們的討論就不在一個邏輯線上棒旗。下面這張圖學(xué)習(xí)過I/O模型知識的一般都見過喘批,出自《U...
@蘇葉_0937 如果發(fā)現(xiàn)redis中庫存已經(jīng)等于0了,那直接返回庫存不足就行了铣揉,取消訂單涉及到更新redis庫存數(shù)量以及異步去更新數(shù)據(jù)庫訂單記錄
一次模擬簡單秒殺場景的實踐 Docker + Nodejs + Kafka + Redis + MySQL秒殺活動可以說在互聯(lián)網(wǎng)上隨處可見饶深,從12306搶票,到聚劃算搶購逛拱,我們生活的方方面面都可以看到秒殺的身影敌厘。秒殺的架構(gòu)設(shè)計也是對于一個架構(gòu)師架構(gòu)設(shè)計能力的一次考驗。本文的目的并...
平時工作中如果需要用到本地緩存的時候朽合,相信大家的首選應(yīng)該大多數(shù)是LoadingCache俱两,畢竟Google出品,必屬精品曹步。常規(guī)的一些緩存場景LoadingCache都能應(yīng)付宪彩,...
隨著互聯(lián)網(wǎng)的發(fā)展块差,數(shù)據(jù)量不斷增長侵续,用戶對性能要求的不斷提升倔丈,在開發(fā)項目中使用緩存已經(jīng)是必不可少的一種手段了。我們會將一些很少或者較少變化状蜗,對及時性要求不高的數(shù)據(jù)存放在緩存中需五,...
前段時間學(xué)習(xí)完了python,再加上最近需要找工作轧坎,決定爬取招聘網(wǎng)站(本文以拉勾網(wǎng)為抓取對象)宏邮,通過建立相關(guān)數(shù)據(jù)模型,分析產(chǎn)品經(jīng)理相關(guān)要求和職責缸血,指導(dǎo)簡歷制作及今后產(chǎn)品努...
Alfred的是公認的MacBook效率神器笆豁,入坑Mac這么久用了很多別人寫的workflow覺著真心不錯郎汪。學(xué)了一點python終于可以寫個簡單的workflow了,先上效果...
隨著互聯(lián)網(wǎng)不斷的發(fā)展朦肘,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫如oracle,mysql已經(jīng)難以支撐現(xiàn)下大數(shù)據(jù)量双饥,高并發(fā)的場景了媒抠。于是,NoSQL橫空出世咏花,有像cassandra這樣的column...
隨著互聯(lián)網(wǎng)不斷的發(fā)展趴生,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫如oracle,mysql已經(jīng)難以支撐現(xiàn)下大數(shù)據(jù)量昏翰,高并發(fā)的場景了苍匆。于是,NoSQL橫空出世棚菊,有像cassandra這樣的column...
@昵稱居然都被用了 如果遇到不詳細的地方统求,歡迎探討
一次模擬簡單秒殺場景的實踐 Docker + Nodejs + Kafka + Redis + MySQL秒殺活動可以說在互聯(lián)網(wǎng)上隨處可見检碗,從12306搶票据块,到聚劃算搶購,我們生活的方方面面都可以看到秒殺的身影折剃。秒殺的架構(gòu)設(shè)計也是對于一個架構(gòu)師架構(gòu)設(shè)計能力的一次考驗另假。本文的目的并...