一、簡(jiǎn)介 在JDK并發(fā)包中有這么一個(gè)類ExecutorCompletionService,提交任務(wù)后,可以按任務(wù)返回結(jié)果的先后順序來獲取各任務(wù)執(zhí)行后的結(jié)果。 該類實(shí)現(xiàn)了接口C...
一、簡(jiǎn)介 在JDK并發(fā)包中有這么一個(gè)類ExecutorCompletionService,提交任務(wù)后,可以按任務(wù)返回結(jié)果的先后順序來獲取各任務(wù)執(zhí)行后的結(jié)果。 該類實(shí)現(xiàn)了接口C...
不同的業(yè)務(wù)采用不同的系統(tǒng)架構(gòu),會(huì)有自己的一些特色架構(gòu)難題。今天我們來學(xué)習(xí)下電商業(yè)務(wù)中的訂單中心的架構(gòu)設(shè)計(jì),以及會(huì)遇到哪些技術(shù)挑戰(zhàn)。 一、背景 隨著用戶量級(jí)的快速增長(zhǎng),vivo...
談起消息隊(duì)列,內(nèi)心還是會(huì)有些波瀾。 消息隊(duì)列,緩存,分庫分表是高并發(fā)解決方案三劍客,而消息隊(duì)列是我最喜歡,也是思考最多的技術(shù)。 我想按照下面的四個(gè)階段分享我與消息隊(duì)列的故事,...
什么是 Redis? Redis(REmote DIctionary Service)是一個(gè)開源的鍵值對(duì)數(shù)據(jù)庫服務(wù)器。 Redis 更準(zhǔn)確的描述是一個(gè)數(shù)據(jù)結(jié)構(gòu)服務(wù)器。Redi...
一、數(shù)據(jù)庫瓶頸 不管是IO瓶頸,還是CPU瓶頸,最終都會(huì)導(dǎo)致數(shù)據(jù)庫的活躍連接數(shù)增加,進(jìn)而逼近甚至達(dá)到數(shù)據(jù)庫可承載活躍連接數(shù)的閾值。在業(yè)務(wù)Service來看就是,可用數(shù)據(jù)庫連接...
鏡像是容器技術(shù)的基礎(chǔ),容器是鏡像的實(shí)例,下面我們就具體來看下鏡像是如何組成和運(yùn)行的。 一,鏡像內(nèi)部的結(jié)構(gòu) 我們?nèi)粘J褂靡汛蚝玫溺R像則下載配置就可以,而如何我們涉及項(xiàng)目中的開發(fā)...
容器核心知識(shí)簡(jiǎn)介,通過從容器是什么,為什么以及如何用三個(gè)方面簡(jiǎn)要說明容器的使用知識(shí)。 一,什么是容器? "A container is a standard unit of ...
今天和大家聊聊Docker, 最近云原生技術(shù)火熱,我們今天就來聊聊云原生技術(shù)棧中比較核心的docker技術(shù)。 一,容器技術(shù)產(chǎn)生的背景 首先,在二千年左右的研發(fā)類項(xiàng)目中,筆者的...