[https://blog.csdn.net/running_snail_/article/details/52103765] 首先, 鄭重的吐槽下度娘, 能找到的資料, 都...
[https://blog.csdn.net/running_snail_/article/details/52103765] 首先, 鄭重的吐槽下度娘, 能找到的資料, 都...
在業(yè)務(wù)開發(fā)中,大量場(chǎng)景需要唯一ID來進(jìn)行標(biāo)識(shí):用戶需要唯一身份標(biāo)識(shí)、商品需要唯一標(biāo)識(shí)、消息需要唯一標(biāo)識(shí)、事件需要唯一標(biāo)識(shí)等,都需要全局唯一ID,尤其是復(fù)雜的分布式業(yè)務(wù)場(chǎng)景中全...
引言 隨著業(yè)務(wù)和數(shù)據(jù)量的增加,應(yīng)用采用微服務(wù)部署日益增多,但是絕大多數(shù)微服務(wù)架構(gòu)應(yīng)用也還是采用的單數(shù)據(jù)庫(kù)模式,即便是大多數(shù)讀寫分離,本質(zhì)也還是單數(shù)據(jù)庫(kù),隨著業(yè)務(wù)量和數(shù)據(jù)量增多...
1. 概述 本文分享查詢結(jié)果歸并的源碼實(shí)現(xiàn)。正如前文《SQL 執(zhí)行》提到的“分表分庫(kù),需要執(zhí)行的 SQL 數(shù)量從單條變成了多條”,多個(gè) SQL執(zhí)行 結(jié)果必然需要進(jìn)行合并,例如...
前言SpEL(Spring Expression Language),即Spring表達(dá)式語(yǔ)言,是比JSP的EL更強(qiáng)大的一種表達(dá)式語(yǔ)言。為什么要總結(jié)SpEL,因?yàn)樗梢栽谶\(yùn)行...
在開始了解Netty是什么之前,我們先來回顧一下,如果我們需要實(shí)現(xiàn)一個(gè)客戶端與服務(wù)端通信的程序,使用傳統(tǒng)的IO編程,應(yīng)該如何來實(shí)現(xiàn)? IO編程 我們簡(jiǎn)化下場(chǎng)景:客戶端每隔兩秒...
時(shí)鐘概念 (1)UTC 整個(gè)地球分為二十四時(shí)區(qū),每個(gè)時(shí)區(qū)都有自己的本地時(shí)間。在國(guó)際無線電通信場(chǎng)合,為了統(tǒng)一起見,使用一個(gè)統(tǒng)一的時(shí)間,稱為通用協(xié)調(diào)時(shí)(UTC,Universal...
一、FirewallD簡(jiǎn)介 FirewallD 提供了支持網(wǎng)絡(luò)/防火墻區(qū)域(zone)定義網(wǎng)絡(luò)鏈接以及接口安全等級(jí)的動(dòng)態(tài)防火墻管理工具。它支持 IPv4, IPv6 防火墻設(shè)...
一、 MQ背景&選型 消息隊(duì)列作為高并發(fā)系統(tǒng)的核心組件之一,能夠幫助業(yè)務(wù)系統(tǒng)解構(gòu)提升開發(fā)效率和系統(tǒng)穩(wěn)定性。主要具有以下優(yōu)勢(shì): 削峰填谷(主要解決瞬時(shí)寫壓力大于應(yīng)用服務(wù)能力導(dǎo)致...