1、概述 在傳統(tǒng)的B/S 架構(gòu)的系統(tǒng)里,技術(shù)架構(gòu)往往是一個(gè)工程項(xiàng)目,各個(gè)邏輯分層都是該工程的業(yè)務(wù)邏輯模塊,但是有些網(wǎng)站,如電商系統(tǒng)或全國性服務(wù)平臺(tái),用戶群龐大,網(wǎng)站并發(fā)量高,...
1、概述 在傳統(tǒng)的B/S 架構(gòu)的系統(tǒng)里,技術(shù)架構(gòu)往往是一個(gè)工程項(xiàng)目,各個(gè)邏輯分層都是該工程的業(yè)務(wù)邏輯模塊,但是有些網(wǎng)站,如電商系統(tǒng)或全國性服務(wù)平臺(tái),用戶群龐大,網(wǎng)站并發(fā)量高,...
基礎(chǔ)部分 工作原理 es增刪改內(nèi)部原理 ELK集群安裝部署 文檔管理 索引管理 搜索 聚合分析 分詞 數(shù)據(jù)建模 Java api 零停機(jī) index segment merg...
Spring 之 Bean 本節(jié)將學(xué)習(xí)一下 IOC 中的核心成員 Bean。 Bean 是一個(gè)個(gè)JAVA 類的實(shí)例(在Spring IOC 容器中的體現(xiàn))。學(xué)習(xí)Bean首先我...
一、緩存雪崩 為什么使用緩存? 1.提高性能:緩存查詢速度比數(shù)據(jù)庫查詢速度快(內(nèi)存vs硬盤)。 2.提高并發(fā)能力:緩存分擔(dān)了部分請(qǐng)求,支持更高的并發(fā)。 redis存儲(chǔ)的數(shù)據(jù)和...
前言 本小節(jié)我們學(xué)習(xí)一下使用Docker部署RabbitMQ集群。 RabbitMQ Docker Hub 目錄參考 [root@iZ2ze8sm5upgi8z1dcazqe...
前言 本小節(jié)我們將進(jìn)入學(xué)習(xí)SpringCloud的預(yù)熱階段既學(xué)習(xí)與理解微服務(wù)中的服務(wù)提供者和消費(fèi)者。 我們知道在微服務(wù)的架構(gòu)體系中服務(wù)與服務(wù)間的通訊可以通過RestTampl...
前言 什么是國際化呢?國際慣例,來時(shí)來一段官方介紹: 國際化(internationalization)是設(shè)計(jì)和制造容易適應(yīng)不同區(qū)域要求的產(chǎn)品的一種方式。 它要求從產(chǎn)品中抽離...
前言 目前越來越多的話題都圍繞著微服務(wù),許多公司也在使用微服務(wù)架構(gòu)。筆者也剛剛接觸微服務(wù)不久,也算是微服務(wù)架構(gòu)的初學(xué)者,謹(jǐn)以本文來記錄學(xué)習(xí)過程中對(duì)微服務(wù)架構(gòu)的一些理解。好啦,...
Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進(jìn)行配置,從而使開發(fā)人員不再...
相信你還在為SSM框架繁瑣的搭建過程而苦惱,還在為復(fù)雜的配置文件而憂心,現(xiàn)在SpringBoot終于來了,它化繁為簡,讓開發(fā)變得極其簡單而快速,短短幾年時(shí)間已經(jīng)成為了開發(fā)的主...
前言 首先在使用Netty框架的時(shí)候需要了解Netty是一個(gè)什么東西。 Netty是由JBOSS提供的一個(gè)java開源框架。Netty提供異步的、事件驅(qū)動(dòng)的網(wǎng)絡(luò)應(yīng)用程序框架和...