coroutinelib项目,涵盖基于 pthread 的线程模块、ucontext 实现的非对称有栈协程类、N-M 协程调度器、epoll 驱动的协程 IO 与最小堆定时器,及系统调用 hook 方案,实现高效协程调度与异步 IO。
围绕后端四种核心层式数据结构展开,分别讲解 B + 树、时间轮、跳表)、LSM Tree的设计特点、适用场景及核心优化思路
聚焦协程库项目实现,讲解基于ucontext的非对称有栈协程类(含主 / 调度 / 任务协程)、线程同步组件,补充协程调度逻辑及相关系统函数参数含义,为 IO、定时器等功能铺垫