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