IP屬地:廣東
1: golang 原生的網絡庫是goroutinue peer connection, 使用方便, 開發成本極低 但是如果為了追求極致的性能,...
1: 帶著問題去閱讀源代碼 2: 帶著目標去閱讀代碼 3: 好的資源庫 https://github.com/golang/go/wiki ht...
存在的痛點 1: 如何定位線上故障? a調用b, b調用c, c調用d, 這樣的話就要一層一層迭代追查下去, 費時費力 2: 定位性能瓶頸?...
微服務解決什么問題? 存在的問題: 1: web站點層需要關心db集群的技術細節, 比如db壓力過大, 每個站點業務就要被迫加cache層, 或...
基本框架: F&Q 分布式選舉和分布式共識的區別和聯系? 1: 分布式共識: 多個節點均可獨立操作前提下, 使得所有節點針對某個狀態達成一致的過...
1: 內置策略: 加權輪訓 和ip hash,默認情況下這兩種策略會編譯進 Nginx 內核 2: 擴展策略:fair、URL hash、con...
概述 nginx是事件驅動的, 事件主要來源于 1: i/o網絡事件 2: 定時器事件. 事件驅動模型有三個部分: 1: 事件的收集 2: 事件...
relay模塊分析 數據結構: 整體結構: 采用hash表+鏈表的結構 橫向:同一個流名的鏈表: 用play串起來 縱向:不同流名用next串起...