一、Reactor 模式 reactor 模式是一種事件驅(qū)動(dòng)的應(yīng)用層 I/O 處理模式,基于分而治之和事件驅(qū)動(dòng)的思想,致力于構(gòu)建一個(gè)高性能的可伸縮的 I/O 處理模式。維基百...
一、Reactor 模式 reactor 模式是一種事件驅(qū)動(dòng)的應(yīng)用層 I/O 處理模式,基于分而治之和事件驅(qū)動(dòng)的思想,致力于構(gòu)建一個(gè)高性能的可伸縮的 I/O 處理模式。維基百...
前言 現(xiàn)在有這么個(gè)需求,網(wǎng)上購(gòu)物,需要根據(jù)不同的規(guī)則計(jì)算商品折扣,比如VIP客戶增加5%的折扣,購(gòu)買(mǎi)金額超過(guò)1000元的增加10%的折扣等,而且這些規(guī)則可能隨時(shí)發(fā)生變化,甚至...
現(xiàn)在企業(yè)中Springboot太重要了,不管是大互聯(lián)網(wǎng)公司比如阿里,還是小公司都在用springboot,現(xiàn)在分享一份學(xué)習(xí)資料希望能幫到大家。 SpringBoot系列從入門(mén)...
今天分享一下Redis的持久化、事務(wù)、管道相關(guān)的知識(shí)點(diǎn),實(shí)現(xiàn)快速入門(mén),豐富個(gè)人簡(jiǎn)歷,提高面試level,給自己增加一點(diǎn)談資,秒變面試小達(dá)人,BAT不是夢(mèng)。 Redis是一個(gè)鍵...
今天我們來(lái)聊聊緩存這個(gè)話題,看看在微服務(wù)環(huán)境下如何設(shè)計(jì)有效的多級(jí)緩存架構(gòu)。主要涉及三方面內(nèi)容: Web 應(yīng)用的客戶端緩存; 應(yīng)用層靜態(tài)資源緩存; 服務(wù)層多級(jí)緩存。 首先,咱們...
在單庫(kù)單表時(shí),業(yè)務(wù) ID 可以依賴(lài)數(shù)據(jù)庫(kù)的自增主鍵實(shí)現(xiàn),現(xiàn)在我們把存儲(chǔ)拆分到了多處,如果還是用數(shù)據(jù)庫(kù)的自增主鍵,就會(huì)出現(xiàn)主鍵重復(fù)的情況。 所以我們不得不面對(duì)的一個(gè)選擇,就是I...
2023年的互聯(lián)網(wǎng)行業(yè)競(jìng)爭(zhēng)越來(lái)越嚴(yán)峻,面試也是越來(lái)越難,一直以來(lái)我都想整理一套完美的面試寶典,奈何難抽出時(shí)間,這套1000+道的Java面試手冊(cè)我整理了整整1個(gè)月,上傳到Gi...
前言 在軟件架構(gòu)設(shè)計(jì)領(lǐng)域,有一個(gè)大名鼎鼎的設(shè)計(jì)原則——SOLID原則,它是由由Robert C. Martin(也稱(chēng)為 Uncle Bob)提出的,指導(dǎo)我們寫(xiě)出可維護(hù)、可以測(cè)...