中間件系列導(dǎo)航
本文是老梁公眾號相關(guān)文章目錄與導(dǎo)航,會持續(xù)更新,當(dāng)前主要內(nèi)容有:
一、消息中間件系列
二、服務(wù)治理系列
三、RPC通信系列
四、Netty框架系列
五、注冊中心&配置中心
六、Service Mesh系列
七、監(jiān)控與搜索系列
八、中間件方案設(shè)計(jì)系列
九、生活思考隨記
RocketMQ系列
1.實(shí)戰(zhàn)筆記命令篇
MQ1# RocketMQ Connection命令【實(shí)戰(zhàn)筆記】
MQ2#?RocketMQ Consumer命令【實(shí)戰(zhàn)筆記】
MQ3# RocketMQ Cluster命令【實(shí)戰(zhàn)筆記】
MQ4# RocketMQ Tps命令【實(shí)戰(zhàn)筆記】
MQ5# RocketMQ Broker命令【實(shí)戰(zhàn)筆記】
MQ6# RocketMQ NameSrv命令【實(shí)戰(zhàn)筆記】
MQ7# RocketMQ Message相關(guān)命令【實(shí)戰(zhàn)筆記】
MQ8# RocketMQ Topic相關(guān)命令【實(shí)戰(zhàn)筆記】
MQ9# RocketMQ Offset 相關(guān)命令【實(shí)戰(zhàn)筆記】
2.實(shí)戰(zhàn)筆記運(yùn)維篇?
MQ10# RocketMQ查詢死信隊(duì)列中的消息內(nèi)容【實(shí)戰(zhàn)筆記】
MQ11# RocketMQ集群生產(chǎn)環(huán)境節(jié)點(diǎn)下線操作【實(shí)戰(zhàn)筆記】
MQ12# RocketMQ性能優(yōu)化【實(shí)戰(zhàn)筆記】
MQ13# RocketMQ性能測試【實(shí)戰(zhàn)筆記】
MQ14# RocketMQ同步復(fù)制性能優(yōu)化【實(shí)戰(zhàn)筆記】
MQ15# RocketMQ生產(chǎn)環(huán)境配置【實(shí)戰(zhàn)筆記】
MQ16# RocketMQ/Kafka監(jiān)控項(xiàng)整理【實(shí)戰(zhàn)筆記】
MQ17# RocketMQ一次延遲消息故障排查【實(shí)戰(zhàn)筆記】
MQ18# RocketMQ關(guān)于Broker閃斷故障排查【實(shí)戰(zhàn)筆記】
MQ19# RocketMQ集群CPU毛刺問題復(fù)盤【實(shí)戰(zhàn)筆記】
MQ20# RocketMQ集群平滑擴(kuò)縮容【實(shí)戰(zhàn)筆記】
MQ21# 為何建議關(guān)閉RocketMQ預(yù)熱配置【實(shí)戰(zhàn)筆記】
MQ22# RocketMQ內(nèi)存?zhèn)鬏敿?.7消費(fèi)線程參數(shù)設(shè)置
MQ45# 實(shí)戰(zhàn)|RocketMQ不同可用區(qū)導(dǎo)致消費(fèi)不均衡
MQ46# 實(shí)戰(zhàn)|RocketMQ分區(qū)阻塞應(yīng)急處理
3.源碼筆記存儲篇
MQ24# RocketMQ存儲--日志文件創(chuàng)建與映射流程【源碼筆記】
MQ25# MRoecketMQ存儲--映射文件預(yù)熱【源碼筆記】
MQ27#? RocketMQ存儲--同步刷盤和異步刷盤【源碼筆記】
4.源碼筆記消費(fèi)篇
MQ29# RocketMQ客戶端PUSH消費(fèi)概覽【源碼筆記】
MQ30# RocketMQ客戶端PUSH消費(fèi)--并發(fā)消費(fèi)與順序消費(fèi)【源碼筆記】
MQ31# RocketMQ客戶端PUSH消費(fèi)--負(fù)載均衡
MQ32# RocketMQ客戶端消費(fèi)--ProcessQueue處理隊(duì)列【源碼筆記】
MQ33# RocketMQ消費(fèi)--Broker端處理邏輯【源碼筆記】
MQ34#? RocketMQ--ConsumeQueue文件與Index文件【源碼筆記】
5.源碼筆記發(fā)送篇
MQ35# RocketMQ NameServer【源碼筆記】
MQ36# RocketMQ Topic創(chuàng)建【源碼筆記】
MQ37# RocketMQ消息發(fā)送【源碼筆記】(一)
MQ38# RocketMQ消息發(fā)送【源碼筆記】(二)
MQ39# RocketMQ消息發(fā)送Broker端流程處理【源碼筆記】
MQ40# RocketMQ一次消費(fèi)性能問題排查【實(shí)戰(zhàn)筆記】
6.源碼筆記特性篇
7.源碼筆記多副本篇
Kafka系列
實(shí)戰(zhàn)筆記篇
Kafka1#?Kafka異常復(fù)盤NotLeaderForPartitionException【實(shí)戰(zhàn)筆記】
Kafka2# Kafka(0.11.0.2版本)堆內(nèi)存不能正?;厥諉栴}分析【實(shí)戰(zhàn)筆記】
Kafka3#?Kafka集群平滑擴(kuò)容及Leader均衡【實(shí)戰(zhàn)筆記】
Kafka4#?Kafka升級從0.11.0.2到2.2.1【實(shí)戰(zhàn)筆記】
Kafka5#?RocketMQ/Kafka監(jiān)控項(xiàng)整理【實(shí)戰(zhàn)筆記】
Kafka6#?Kafka常用JMX監(jiān)控指標(biāo)整理【實(shí)戰(zhàn)筆記】
Kafka7#?Kafka Producer重試參數(shù)retries設(shè)置取舍【實(shí)戰(zhàn)筆記】
知識筆記篇
Kafka8#?盤點(diǎn)Kafka從0.11.3到2.4.1的一些亮點(diǎn)【知識筆記】
Pulsar系列
1.實(shí)戰(zhàn)原理篇
Sentinel動(dòng)態(tài)規(guī)則API模式命令【實(shí)戰(zhàn)筆記】
Sentinel2#?Sentinel服務(wù)治理知識梳理【原理筆記】
Sentinel5#?Sentinel集群流控參數(shù)說明
Sentinel6#?Sentinel客戶端調(diào)用并發(fā)控制
Sentinel7#?Sentinel流量控制規(guī)則說明
Sentinel8#?Sentinel熱點(diǎn)參數(shù)規(guī)則說明
2.原理源碼篇
Sentinel9#?Sentinel服務(wù)治理工作原理【源碼筆記】
Sentinel10#?Sentinel服務(wù)治理中各個(gè)插槽職責(zé)【源碼筆記】
Sentinel11#?Sentinel基于滑動(dòng)窗口的流量統(tǒng)計(jì)【源碼筆記】
Sentinel12#?Sentinel控制臺規(guī)則推送與機(jī)器列表【源碼筆記】
Sentinel13#?Sentinel控制臺實(shí)時(shí)監(jiān)控【源碼筆記】
Sentinel14#?Sentinel斷路器與熔斷降級【源碼筆記】
Sentinel15#?Sentinle集群流控【源碼筆記】
Sentinel16#?Sentinel使用令牌桶實(shí)現(xiàn)預(yù)熱【原理源碼】
Sentinel18#?Sentinel熱點(diǎn)參數(shù)如何限流【原理源碼】
Sentinel19#?Sentinel系統(tǒng)自適應(yīng)限流【原理源碼】
原理筆記篇
gRPC1# HTTP/2協(xié)議之連接前言【原理筆記】
gRPC2# HTTP/2協(xié)議之二進(jìn)制楨【原理筆記】
gRPC3# HTTP/2協(xié)議之頭部壓縮【原理筆記】
gRPC4# HTTP/2協(xié)議之Stream【原理筆記】
使用筆記篇
gRPC6# gRPC示例初探【實(shí)戰(zhàn)筆記】
gRPC7# Google Protocol Buffers三兩事【知識筆記】
gRPC9# gRPC中Header傳值與錯(cuò)誤攔截處理【知識筆記】
gRPC10# gRPC背壓流控、壓縮及JSON通信【知識筆記】
源碼筆記篇
gRPC服務(wù)端啟動(dòng)流程走查【源碼筆記】
1.源碼筆記
Netty1#?Netty組件之Channel實(shí)例化
Netty2#?Netty組件之Channel初始化
Netty3#?Netty組件之Channel注冊
Netty4#?Netty之異步通知機(jī)制
Netty5#?Netty之客戶端連接調(diào)用
Netty6#?Netty之事件輪詢與處理
Netty7# Netty之事件傳遞
Netty9# Netty抽象內(nèi)存分配器實(shí)現(xiàn)原理
Netty10# 堆外內(nèi)存底盤PlatformDependent
Netty15# 池化內(nèi)存Normal類型內(nèi)存分配
Netty16# 池化內(nèi)存Subpage類型內(nèi)存分配
Netty17# 實(shí)戰(zhàn)|Young GC時(shí)間過長導(dǎo)致RPC超時(shí)
Java?NIO系列
NIO3#?Java NIO緩存區(qū)基本操作【源碼筆記】
NIO4#?Java NIO字節(jié)緩存區(qū)【源碼筆記】
Java NIO內(nèi)存映射文件參見
NIO8#?RoecketMQ存儲--映射文件預(yù)熱【源碼筆記】
Nacos系列
Nacos1# 服務(wù)注冊與發(fā)現(xiàn)客戶端示例與源碼解析(一)
Nacos2# 服務(wù)注冊與發(fā)現(xiàn)客戶端示例與源碼解析(二)
Nacos3# 服務(wù)注冊與發(fā)現(xiàn)服務(wù)端啟動(dòng)源碼解析
Nacos4# 服務(wù)端響應(yīng)連接和注冊源碼分析(一)
Nacos6# Distro協(xié)議全量同步與校驗(yàn)
Nacos8# 集群中節(jié)點(diǎn)之間健康檢查
Nacos9# 服務(wù)端響應(yīng)連接和注冊源碼分析(二)
Nacos11# 圖解|注冊發(fā)現(xiàn)核心原理提練
Nacos12# 隨機(jī)權(quán)重負(fù)載均衡算法
Nacos16# 實(shí)戰(zhàn)|NacosSync雙向復(fù)制指南
ZooKeeper系列
Q2# ZK SYN Flood與參數(shù)優(yōu)化
Q3# ZK集群內(nèi)存過高風(fēng)險(xiǎn)評估
Mesh3# Envoy代理轉(zhuǎn)發(fā)與xDS映射關(guān)系
Mesh4# Envoy中查看ServiceEntry注入信息
Mesh5# Istio服務(wù)模型與流量治理要點(diǎn)
Mesh6# gRPC服務(wù)通過Istio網(wǎng)格通信
Mesh9# 使用wasm上報(bào)envoy埋點(diǎn)信息
ES01# FileBeat與Elasticsearch集成
ES02# Elasticsearch術(shù)語與部署架構(gòu)梳理
ES03# Elasticsearch性能調(diào)優(yōu)點(diǎn)梳理
ES04# Elasticsearch集群健康與指標(biāo)梳理
ES05# Elasticsearch節(jié)點(diǎn)指標(biāo)梳理
ES06# Filebeat采集原理與監(jiān)控指標(biāo)梳理
FA1# 微服務(wù)流控防護(hù)場景與應(yīng)對措施
FA4#?哈啰在分布式消息治理和微服務(wù)治理中的實(shí)踐
FA5# 網(wǎng)關(guān)拓?fù)浣Y(jié)構(gòu)與功能設(shè)計(jì)歸納
FA6# 全鏈路觀測平臺設(shè)計(jì)點(diǎn)歸納
FA7# 異地多活實(shí)踐與設(shè)計(jì)思考點(diǎn)歸納
FA8# 流量錄制回放功能設(shè)計(jì)點(diǎn)歸納
FA10# 數(shù)據(jù)庫組件功能設(shè)計(jì)點(diǎn)整理
FA11# Fink實(shí)時(shí)計(jì)算平臺功能點(diǎn)整理
FA13# 服務(wù)治理中的強(qiáng)弱依賴知識點(diǎn)梳理
SK1#?給老板畫餅
SK2#?仰望星空
SK5#?丟掉幻想準(zhǔn)備戰(zhàn)斗
