從0開始學架構
大規模數據處理實戰
Java核心技術36講
Linux性能優化
- 總體概述
- 平均負載
- 上下文切換
- CPU使用率
- 不可中斷和殭屍進程
- 中斷
- CPU性能優化思路
- 內存基本原理
- 內存問題排查
- 內存的swap
- 內存性能優化思路
- 文件系統和磁盤I/O
- 狂打日誌的問題
- 磁盤I/O延遲很高
- SQL慢查詢
- Redis響應嚴重延遲
- 如何迅速分析出系統I/O瓶頸
- 磁盤I/O性能優化的幾個思路
- 網絡基礎
- 網絡性能評估
- DNS解析
- 用tcpdump 和 Wireshark 分析網絡流量
- 緩解DDoS攻擊帶來的性能下降問題
- 網絡請求延遲變大
- NAT
- 網絡性能優化思路
- 綜合案例
- 動態跟蹤
- 總結
秒殺系統
MySQL實戰
趣談網絡協議
- 通訊協議綜述
- 通訊協議綜述-ip地址
- 通訊協議綜述-DHCP和PXE
- 二層三層網絡協議-從物理層到MAC層
- 二層三層網絡協議-交換機與VLAN
- 二層三層網絡協議-ICMP和ping
- 二層三層網絡協議-網關
- 二層三層網絡協議-路由協議
- 傳輸層協議-UDP
- 傳輸層協議-TCP總結
- 傳輸層協議
- 應用層協議
- 數據中心相關協議
- 雲計算中的協議
- 容器技術中的協議
- 微服務相關的協議
數據結構和算法
Java性能優化
左耳聽風系列