[https://blog.csdn.net/running_snail_/article/details/52103765] 首先, 鄭重的吐槽下度娘, 能找到的資料, 都...
在業(yè)務(wù)開發(fā)中,大量場景需要唯一ID來進(jìn)行標(biāo)識:用戶需要唯一身份標(biāo)識、商品需要唯一標(biāo)識、消息需要唯一標(biāo)識、事件需要唯一標(biāo)識等,都需要全局唯一ID,尤其是復(fù)雜的分布式業(yè)務(wù)場景中全...
引言 隨著業(yè)務(wù)和數(shù)據(jù)量的增加,應(yīng)用采用微服務(wù)部署日益增多,但是絕大多數(shù)微服務(wù)架構(gòu)應(yīng)用也還是采用的單數(shù)據(jù)庫模式,即便是大多數(shù)讀寫分離,本質(zhì)也還是單數(shù)據(jù)庫,隨著業(yè)務(wù)量和數(shù)據(jù)量增多...
1. 概述 本文分享查詢結(jié)果歸并的源碼實(shí)現(xiàn)。正如前文《SQL 執(zhí)行》提到的“分表分庫,需要執(zhí)行的 SQL 數(shù)量從單條變成了多條”,多個(gè) SQL執(zhí)行 結(jié)果必然需要進(jìn)行合并,例如...
前言SpEL(Spring Expression Language),即Spring表達(dá)式語言,是比JSP的EL更強(qiáng)大的一種表達(dá)式語言。為什么要總結(jié)SpEL,因?yàn)樗梢栽谶\(yùn)行...
在開始了解Netty是什么之前,我們先來回顧一下,如果我們需要實(shí)現(xiàn)一個(gè)客戶端與服務(wù)端通信的程序,使用傳統(tǒng)的IO編程,應(yīng)該如何來實(shí)現(xiàn)? IO編程 我們簡化下場景:客戶端每隔兩秒...
時(shí)鐘概念 (1)UTC 整個(gè)地球分為二十四時(shí)區(qū),每個(gè)時(shí)區(qū)都有自己的本地時(shí)間。在國際無線電通信場合,為了統(tǒng)一起見,使用一個(gè)統(tǒng)一的時(shí)間,稱為通用協(xié)調(diào)時(shí)(UTC,Universal...
一、FirewallD簡介 FirewallD 提供了支持網(wǎng)絡(luò)/防火墻區(qū)域(zone)定義網(wǎng)絡(luò)鏈接以及接口安全等級的動(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í)寫壓力大于應(yīng)用服務(wù)能力導(dǎo)致...
今年有人提出了2018年微服務(wù)將瘋狂至死,可見微服務(wù)的爭論從未停止過。在這我將自己對微服務(wù)的理解整理了一下,希望對大家有所幫助。 1.什么是微服務(wù) 1)一組小的服務(wù)(大小沒有...
目錄 Ceph架構(gòu)介紹 NFS介紹 分布式文件系統(tǒng)比較 CephFS介紹 MDS介紹5.1 單活MDS介紹5.2 單活MDS高可用 CephFS遇到的部分問題6.1 客戶端緩...
一、什么是SPI SPI ,全稱為 Service Provider Interface,是一種服務(wù)發(fā)現(xiàn)機(jī)制。它通過在ClassPath路徑下的META-INF/servic...