前言 這篇文章假設(shè)你已經(jīng)初步了解過領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD)的基本概念(聚合根瘟裸、實(shí)體蛮瞄、值對(duì)象棍郎、領(lǐng)域服務(wù)钦讳、領(lǐng)域事件阅签、資源庫掐暮、限界上下文等)以及CQRS的設(shè)計(jì),本文會(huì)將重點(diǎn)放在如何落...
歡迎關(guān)注公眾號(hào)“Tim在路上”MapReduce是我們?cè)龠M(jìn)行離線大數(shù)據(jù)處理的時(shí)候經(jīng)常要使用的計(jì)算模型政钟,MapReduce的計(jì)算過程被封裝的很好路克,我們只用使用Map和Reduc...
raft的一個(gè)基本邏輯是leader隔一段時(shí)間給所有的follower發(fā)心跳精算。如果follower長(zhǎng)時(shí)間沒收到心跳瓢宦,就認(rèn)為leader已經(jīng)掛了,就發(fā)起投票選舉新的leader...
首先引用levin的回答讓我們理清楚五種IO模型因?yàn)樾芗猒22cb提出levin的回答有點(diǎn)不知所云~我對(duì)下面的回答進(jìn)行了小部分的修改舰绘,有哪里錯(cuò)誤的還望大家指出~ 1.阻塞I/...
索引分片 索引分片-水平擴(kuò)展: 索引分片-應(yīng)對(duì)故障: 數(shù)據(jù)路由 路由策略: 1蹂喻、 路由公式:shard = hash(routing) % number_of_primary...
??AQS是AbstractQueuedSynchronizer的簡(jiǎn)稱去团。AQS提供了一種實(shí)現(xiàn)阻塞鎖和一系列依賴FIFO等待隊(duì)列的同步器的框架抡诞,如下圖所示。AQS為一系列同步器...