工作中遇到的知識點
阿新 • • 發佈:2018-01-23
poi syn 紅黑樹 智能 dubbo 定性 red 模擬 但是
工作中業務可能簡單,但是背後的知識是復雜的,深度的,你能扯出來,就厲害了.
2016 :
冪等和事務: innodb 如何做的回滾? redo 是基於頁的物理和邏輯日誌,有 checkSum冪等檢查. fuzzy checkpoint 的冪等重試
延遲隊列的使用: zset 和 rocksdb , lsm tree 的原理.
讀分頁卡頓: 通過 id 來避免
dubbo 調用耗時增加: 連接復用, messageId
mysql 調用耗時大於5分鐘: 網絡中間組件, 網絡防火墻過期,變成黑洞 見案例1 lvs 的工作原理,攔截了 tcp syn 消息,改 ack 為轉發.
hashSet紅黑樹: 2-3樹的上浮插入過程和模擬
innodb 存儲: b+tree的插入分裂. delete 不釋放存儲原理.
穩定性建設: spanId 的變遷, traceId,traceSystem. 三指標.
偶發性耗時增加: swap log 查看. g1 垃圾回收器,沒有 sweep.
穩定性建設: 大盤直觀,druid存儲+監控報警+定位+梳理. 監控報警:指標,維度,智能報警,余弦定理 定位: traceid,調用鏈, 梳理: traceSystem,數據庫,線程池大盤.
存儲: 小米監控open-falcon, rdd ,zipkin Mysql
2017:
工作中遇到的知識點