⚖️ This site was built with heavy AI assistance while I was learning · 本站由 AI 重度辅助搭建

知识库

教材级深度 · 引用权威来源 · 从 L1 到 L5 分层递进

✍️ Written by me · 我自己写的

Real notes on what I actually learn — starting September 2026. Nothing here yet; the learning log is where it begins. 从 2026 年 9 月起,这里会出现我自己动手写的学习笔记。

🤖 Not my own writing · AI-assisted reference library

The 43 articles below were generated with heavy AI assistance — a reference library I use and learn from, not work I claim as my own. 以下 43 篇文章由 AI 重度辅助生成:是我使用的参考资料库,不是我本人的作品。

🔧 硬件基础 · L1-L4
💿

① 硬件与存储介质 — Hardware & Storage Media

半导体物理到磁记录,NAND 浮栅到 3D 堆叠,SATA/SAS/NVMe/PCIe/CXL 全栈接口,Optane/ReRAM/DNA 下一代介质。

NANDNVMeHAMRCXLOptanePCIe3D NAND
🛡️ 数据保护 · L2-L3
🛡️

⑤ 数据保护与完整性 — Data Protection & Integrity

ECC(SECDED/Chipkill), LDPC/BCH 解码, ZFS checksum Merkle Tree, Scrub 自愈, 3-2-1/RPO/RTO 备份策略, 不可变快照防勒索。

ECCLDPCChecksumScrub3-2-1SnapshotRPORTO
🗃️

④ RAID 与冗余编码全集 — RAID & Erasure Coding

RAID 0-60, RAID-Z/dRAID, Erasure Coding(RS/LRC/再生码/Piggybacking), Ceph CRUSH EC, MTTDL 可靠性建模。

RAIDRAID-ZdRAIDErasure CodingLRCCRUSH
📂 文件系统 · L2-L4
📂

③ 文件系统全集 — Filesystems: EXT4·XFS·Btrfs·NTFS·APFS·F2FS

EXT4 inode/Extent, XFS B+tree, Btrfs COW 子卷, NTFS MFT, APFS 克隆, F2FS 闪存感知, CephFS/MinIO 对象存储, OverlayFS。

EXT4XFSBtrfsNTFSAPFSF2FSCephFSMinIO
🛡️

ZFS 文件系统 — Zettabyte File System

从 Copy-on-Write 事务模型、DMU 对象存储架构到 RAID-Z、快照克隆、端到端数据校验与自愈机制,完整覆盖 ZFS 的内核设计原理与工程实践。

COWDMUZPLRAID-ZZILARCvdev
🏠 NAS 系统 · L1-L3
💾

认识 NAS — Introduction to Network Attached Storage

从文件存储的底层物理原理到分布式存储系统架构,完整覆盖操作系统 I/O 栈、网络文件系统协议、存储硬件选型、可靠性工程与学术前沿。

VFSNFSSMBZFSRAIDiSCSI
🏠

⑧ NAS 工程与运维 — NAS Engineering & Operations

NAS 四大系统对比, Docker/K8s CSI, ZFS send/receive 容灾, SMART 监控与 AIOps, 云网关分层与边缘存储, 从 IBM 350 到宇宙数据。

TrueNASUnraidDockerKubernetesSMARTProxmoxCeph
🖳

⑪ Proxmox VE 虚拟化与存储 — Proxmox VE

KVM 虚拟化平台、ZFS/Ceph 存储后端、虚拟机在线迁移、HA 高可用集群架构。

ProxmoxKVMCephLive MigrationHA
🌐 网络与协议 · L2-L4
📡

HTTP/3 与 QUIC — HTTP/3 & QUIC Protocol

HTTP/3 基于 QUIC 协议的未来 Web 传输标准、0-RTT 握手、多路复用无队头阻塞、连接迁移与 NAT 重绑定、QUIC 加密传输一体化。

HTTP/3QUIC0-RTT多路复用UDPTLS 1.3
☁️

NAS vs 云盘 — NAS vs Cloud Storage

从 TCO 成本模型、服务可用性(11 个 9)、数据主权法律框架到端到端加密与隐私保护策略的全面对比。

TCOSLAGDPRAvailabilityPrivacy
🌐

⑥ 存储网络与协议 — Storage Networking & Protocols

TCP/IP 协议栈, SMB3 多通道, NFSv4 COMPOUND, iSCSI PDU, NVMe-oF RDMA/TCP, RDMA(RoCE/InfiniBand/iWARP), 性能调优。

SMB3NFSv4iSCSINVMe-oFRoCERDMA
🔐

⑦ 存储安全 — Storage Security

AES-GCM/XTS 加密, ZFS 原生加密/LUKS, TPM 2.0 安全启动, Kerberos/LDAP 认证, 零信任架构, 侧信道防御, GDPR 合规。

AESLUKSTPMKerberosZero TrustGDPR
📡

TCP/IP 协议栈 — TCP/IP Protocol Suite

从物理层到应用层的四层/七层模型、IP 路由与子网划分、TCP 拥塞控制与可靠传输、OSPF/BGP 路由协议、QUIC 与未来传输层。

TCPIP路由子网拥塞控制OSPFBGP
🔒

TLS 加密 — Transport Layer Security

TLS 1.3 握手协议与密钥交换、椭圆曲线 DH 与数字签名证书链、AEAD 认证加密、前向安全与 0-RTT、PKI 公钥基础设施。

TLSHTTPSPKIECDHE证书AEAD前向安全
🔋

⑯ UPS 与供电系统 — UPS & Power

离线/在线/UPS 原理、锂电池 vs 铅酸对比、NUT 安全关机集成、冗余供电设计。

UPSNUTLiFePO4APCPower
📊 运维与性能 · L2-L3
🌳

㉑ Ceph 分布式存储架构 — Ceph Distributed Storage

RADOS/CRUSH, OSD 故障域, PG 放置组, BlueStore 后端, Erasure Coding 池。

CephRADOSCRUSHBlueStorePGOSD
🧪

㊴ 混沌工程与故障演练 — Chaos Engineering

Chaos Monkey 存储版, 磁盘故障/慢盘/断网模拟, dm-delay, 自动恢复验证。

ChaosFaultInjectiondm-delayResilience
🏦

㉛ 数据生命周期与合规 — Data Lifecycle & Compliance

ILM 信息生命周期管理, 自动归档策略, GDPR 删除权, HIPAA 审计。

ILMArchiveGDPRHIPAA
🌍

㊶ 全球 NAS 社区与生态 — Global NAS Community

r/homelab 与 r/DataHoarder, ServeTheHome, Level1Techs, TrueNAS/Unraid 社区。

HomelabSTHLevel1TechsCommunity
🔮

㊲ 下一代存储:量子/光学/生物 — Next-Gen Storage

量子纠错码 surface code, 5D 光学存储, DNA/蛋白质分子存储, 硅空位色心。

QuantumOpticalDNASilicon-Vacancy
🔬

⑲ NVMe-oF 与存储解耦 — NVMe-oF & Disaggregated Storage

NVMe/TCP vs RDMA, JBOF vs EBOF, 解耦存储架构, 超大规模数据中心实践。

NVMe-oFRDMADisaggregatedJBOFTCP
⚙️

⑳ SPDK & io_uring 深度 — SPDK & io_uring I/O

SPDK 用户态 NVMe 轮询驱动,io_uring 零拷贝共享环形缓冲,延迟从 100μs 降至 10μs。

SPDKio_uringPoll ModeZero-CopyNVMe
🕹️

㉗ ZFS DMU 内核漫游 — ZFS DMU Internals

dnode/block pointer/ZIO, Metaslab 分配器, TXG 提交周期, 源码级分析。

DMUdnodeZIOMetaslabTXG
💻 计算机系统 · L1-L5
🌳

B+ 树索引 — B+ Tree Index Structures

B+ 树结构与查找插入删除算法、聚簇索引与二级索引、联合索引与覆盖索引、缓冲池与页分裂合并、LSM 树与写入优化对比。

B+树索引聚簇索引联合索引缓冲池LSM树
🏗️

计算机体系结构 — Computer Architecture

从 CPU 流水线、Cache 层次、指令级并行到乱序执行、分支预测与存储层级,完整覆盖现代处理器微架构与 Amdahl 定律。

PipelineCacheSuperscalarOoOBranch PredictionILP
💻

C++ 深度解析 — C++ In Depth

从指针与内存模型、STL 容器与迭代器、模板元编程、C++11 内存模型与并发,到 C++20/23 前沿特性,完整覆盖现代 C++ 核心机制。

PointersSTLTemplatesConcurrencyCpp20MemoryModel
🔵

Go 深度解析 — Go In Depth

从 goroutine/channel 并发哲学、标准库与工具链、GMP 调度器与内存模型,到高性能零分配编程与运行时/编译器前沿,完整覆盖 Go 语言的工程内核。

GoroutineChannelSchedulerGCConcurrencyProfiling
⚙️

操作系统原理 — Operating System Principles

进程与线程调度、虚拟内存分页、文件系统抽象、并发与同步、死锁理论,从 OS 内核视角理解计算机资源的全栈管理。

ProcessThreadSchedulingVirtual MemoryConcurrencyDeadlock
🐍

Python 深度解析 — Python In Depth

从 CPython 解释器、GIL 并发模型、asyncio 协程内核、NumPy/SciPy 科学计算,到 PyPy JIT 与 NoGIL 前沿,完整拆解 Python 运行时与性能机制。

CPythonGILAsyncioNumPyJITConcurrency
🦀

Rust 深度解析 — Rust In Depth

从所有权与借用的核心直觉、类型系统与错误处理、生命周期与泛型,到并发安全与 unsafe 边界,最后触及 async 编译器实现与过程宏系统,打通 Rust 的编译期安全哲学。

OwnershipBorrowingLifetimesConcurrencyTraitsUnsafe
🗄️

SQL 与关系代数 — SQL & Relational Algebra

SQL 查询与关系模型、选择/投影/连接/聚合代数运算、查询优化器与代数等价变换、子查询与 CTE 递归、窗口函数与 OLAP 分析。

SQL关系代数查询优化CTE窗口函数OLAP
🔄

事务与 MVCC — Transactions & MVCC

ACID 事务特性与隔离级别、多版本并发控制 MVCC 原理与快照读、锁与闩锁的粒度控制、死锁检测与两阶段锁、分布式事务与 2PC/Paxos。

ACIDMVCC隔离级别死锁2PC分布式事务
⚙️ 数据结构与算法 · L1-L5
🗃️

数据结构进阶 — Advanced Data Structures

从数组/链表/栈/队列的基本直觉到二叉堆与哈希表,再深入到平衡树/并查集/线段树,最后触及 van Emde Boas 树、Fibonacci 堆与摊还分析的形式化。

BinaryHeapUnionFindSegmentTreeFenwickTreeAmortizedAnalysisBalancedTree
🧮

算法设计与复杂度 — Algorithm Design & Complexity

从算法思维的直观培养与渐近记号,到分治/贪心/摊销分析/随机化,再到 NP 完全性与规约,最后触及多项式层级、不可判定性与在线/流算法前沿。

DivideAndConquerGreedyAmortizedAnalysisNPCompleteComputationalComplexityRandomizedAlgorithms
🧩

动态规划 — Dynamic Programming

从记忆化递归的直觉到 Monge 性质和 Aliens trick 等高级优化技巧,系统覆盖动态规划的经典模型与前沿技术。

DynamicProgrammingOptimizationMemoizationDpOptimizationAlgorithmDesign
🕸️

图算法 — Graph Algorithms

从图的直观概念和邻接表示,到 BFS/DFS/拓扑排序/最短路/MST,再到网络流与二分图匹配,最后触及最大流-最小割定理与平面图算法前沿。

BFSDFSDijkstraMinimumSpanningTreeMaxFlowGraphTheory
🕸️

图论 — Graph Theory

从图的直观概念到谱图理论和图神经网络,系统覆盖图论的核心算法与前沿理论。

GraphTheoryShortestPathNetworkFlowSpectralGraphGNN
🔢

排序与查找算法 — Sorting & Searching

从冒泡与二分查找的直观理解,到归并快排堆排序的内部机制,再到排序下界、外部排序与 I/O 模型、分布式搜索——系统覆盖排序与查找的理论与实践。

SortingSearchingDivideAndConquerAlgorithmAnalysisExternalSortingComplexityTheory
🗺️ 学习路线 · L1-L5
💬

聊天网站实战教程 — Build a Chat Website

从零构建一个完整的在线聊天网站,含前后端代码、WebSocket实时通信、数据库持久化、部署上线。

WebSocketFlaskSQLiteHTMLCSSJavaScriptDeploy
📐

数学基础学习路线 — Mathematics Foundation Roadmap

AI/ML必需的数学知识体系:线性代数、概率统计、微积分、优化理论,附代码实例。

LinearAlgebraProbabilityCalculusOptimizationNumPy
🧮 计算理论 · L1-L5
🔢

离散数学 — Discrete Mathematics

从集合论和逻辑起步,经由图论、组合数学,直至计算复杂度与纠错码理论。

DiscreteMathGraphTheoryCombinatoricsLogicNumberTheory
📐

线性代数 — Linear Algebra

从直观的向量几何到张量分解和随机化算法,系统覆盖线性代数的理论与实践。

LinearAlgebraMatrixTheoryEigenvaluesSVDNumericalMethods
🎲

概率论 — Probability Theory

从随机事件的直觉到蒙特卡洛方法和随机矩阵理论,系统覆盖概率论的核心概念与前沿应用。

ProbabilityStatisticsBayesianInferenceStochasticProcessesInformationTheory

👥 Not my own writing · By other editors

Contributions from other people will appear here, credited by name. None yet. 其他编辑的投稿会出现在这里(署名展示),目前还没有。