整體模塊 按照rocketmq的設(shè)計(jì)翰撑,broker是專門存儲queue、topic的對象關(guān)系的吁津,而這些存儲需要一個(gè)中心化的信息中心绘盟,也就是namesrv了,所以我們可以分為兩...

整體模塊 按照rocketmq的設(shè)計(jì)翰撑,broker是專門存儲queue、topic的對象關(guān)系的吁津,而這些存儲需要一個(gè)中心化的信息中心绘盟,也就是namesrv了,所以我們可以分為兩...
簡單搭建 基本命令 安裝分詞器 kibana創(chuàng)建一個(gè)索引 為索引添加一條數(shù)據(jù) 查詢索引數(shù)據(jù) 獲取索引結(jié)構(gòu)
滅總,真長
Netty 啟動(dòng)過程源碼分析 (本文超長慎讀)(基于4.1.23)前言 作為一個(gè) Java 程序員体啰,必須知道Java社區(qū)最強(qiáng)網(wǎng)絡(luò)框架-------Netty,且必須看過源碼嗽仪,才能說是了解這個(gè)框架荒勇,否則都是無稽之談。今天樓主不會講什么理論和概...
map 自行實(shí)現(xiàn)鏈表遍歷查詢文件 未來考慮使用協(xié)程實(shí)現(xiàn)多線程統(tǒng)計(jì)仅偎,所以定義了通用的struct,其實(shí)可以直接拼全路徑做string插入鏈表 使用文件頭判斷文件類型 正則表達(dá)式...
資源目錄 https://github.com/gin-gonic https://github.com/gin-gonic/gin#quick-start 指定port 啟...
必備下載 由于protobuf設(shè)定的是定義中間文件并轉(zhuǎn)為每個(gè)語言的文件雳殊,所以必須裝一個(gè)protoc的編譯器https://github.com/protocolbuffers...
定義 實(shí)現(xiàn)一個(gè)lru橘沥,意味著在一個(gè)容器里邊,他有一個(gè)淘汰的size相种。達(dá)到這個(gè)size之后威恼,再進(jìn)行插入,則會把尾部的數(shù)據(jù)淘汰掉寝并,這個(gè)就是容量淘汰箫措。 146. LRU Cache...
詞法分析的目的 詞法分析的目的,是將源程序讀入并且轉(zhuǎn)化為記號流衬潦。讀入的源程序斤蔓,我們稱之為字符流,而經(jīng)過詞法分析之后镀岛,我們稱之為記號流(tokens) 轉(zhuǎn)移圖 處理字符流的技術(shù)...
高可用注冊中心 相比于zk弦牡,eureka關(guān)注于高可用性友驮。所以,eureka在一致性上不太強(qiáng)制驾锰,可以說是注冊中心最優(yōu)秀的選擇了卸留。強(qiáng)一致性的系統(tǒng)就像是,你向集群寫入一條數(shù)據(jù)椭豫,集群...
消息隊(duì)列在企業(yè)中的應(yīng)用 消息服務(wù)耻瑟,是企業(yè)級服務(wù)體系中比較重要的一個(gè)組件,它必須具有低延時(shí)赏酥、高可靠喳整、可擴(kuò)展等特性,為業(yè)務(wù)提供基礎(chǔ)建設(shè)裸扶。應(yīng)用消息服務(wù)的目的在于:異步框都、削峰填谷、解...
使用緩存的意圖 連CPU這種每秒G級指令的玩意都使用高速緩存呵晨,那么分布式系統(tǒng)使用緩存不是也很正常么 魏保? 按照馮諾依曼架構(gòu)來思考如今的計(jì)算機(jī)系統(tǒng),不難發(fā)現(xiàn)何荚,我們的web服務(wù)相當(dāng)...
官網(wǎng) http://rocketmq.apache.org/docs/quick-start/[http://rocketmq.apache.org/docs/quick-s...
二叉樹背景 最初餐塘,在進(jìn)行有序數(shù)組遍歷的時(shí)候,我們采取直觀的O(N)遍歷法皂吮,確保能在數(shù)組中找到目標(biāo)戒傻。但,隨著N在數(shù)學(xué)上趨近于無窮蜂筹,并且順序遍歷是使用了很多次無效比較操作需纳,所以我...
微服務(wù)下的視角 拆分微服務(wù)的目的,目前的企業(yè)服務(wù)架構(gòu)下艺挪,除了應(yīng)對量大而設(shè)計(jì)的分層過濾不翩,還有就是中臺建設(shè)。從阿里巴巴中臺戰(zhàn)略中了解到麻裳,早起的淘寶系統(tǒng)口蝠,是“煙囪型”架構(gòu),從業(yè)務(wù)側(cè)...
使用CAS思想 這種方式就是會使得線程空跑寸五,不會有線程的啟動(dòng)掛起 使用lock的方式 這種方式就是需要Park和UnPark線程 改進(jìn)方式 總結(jié) 這兩種方式都要涉及到公共資源...
作者:尜尜人物鏈接:https://www.cnblogs.com/littlecharacter/p/9342129.html 一、數(shù)據(jù)庫瓶頸1秘狞、IO瓶頸2叭莫、CPU瓶頸二、...