Weaviate 架构深析:自研 LSM 引擎、模块化生态与云原生向量数据库
深度剖析 weaviate/weaviate (16.4k⭐) 的三策略 LSM 引擎、70+ 模块插件体系、RAFT 共识与混合检索架构,对比 Qdrant/Milvus 揭示模块化向量数据库的范式差异。
深度剖析 weaviate/weaviate (16.4k⭐) 的三策略 LSM 引擎、70+ 模块插件体系、RAFT 共识与混合检索架构,对比 Qdrant/Milvus 揭示模块化向量数据库的范式差异。
深入 Linux 内核架构第 11 篇深度解读:第 19 章(内核启动流程 BIOS→GRUB→vmlinuz→initramfs→init + ARM/x86 启动差异)+ 附录 A-F 数据结构/汇编/配置选项/调试速查
深入 Linux 内核架构第 10 篇深度解读:第 16-18 章(中断上下半部、softirq、tasklet、workqueue、内核模块机制、module_param、EXPORT_SYMBOL、依赖管理)
深入 Linux 内核架构第 9 篇深度解读:第 14 章(原子操作、自旋锁、信号量、RCU、读写锁、seqlock、per-CPU 变量)+ 第 15 章(jiffies、定时器、时钟中断、timekeeping)
深入 Linux 内核架构第 8 篇深度解读:第 10-13 章(设备驱动模型、字符/块/网络驱动、kobject / sysfs、tty 终端、socket 通信、TCP/IP 协议栈、netfilter 框架)
深入 Linux 内核架构第 7 篇深度解读:第 9 章(块 I/O 层、bio 结构、请求队列、调度器 CFQ/Deadline/noop、page cache、buffer I/O、I/O 合并与排序)
深入 Linux 内核架构第 6 篇深度解读:第 8 章(Ext2/3/4 文件系统磁盘布局、超级块、块组、inode 表、数据块位图、目录结构、日志机制 journaling、Ext4 特性)
深入 Linux 内核架构第 5 篇深度解读:第 7 章(超级块 super_block、inode、dentry、文件对象、VFS 抽象、文件系统注册、open/read/write 内核流程)
深入 Linux 内核架构第 4 篇深度解读:第 5 章(slab 深入、kmem_cache、per-CPU 缓存)+ 第 6 章(页面置换 LRU、kswapd、页面回收、swap 机制)
深入 Linux 内核架构第 3 篇深度解读:第 4 章(页帧、伙伴系统 Buddy System、kmalloc/vmalloc/slab、内存管理节点/区域、NUMA)