本篇梳理3FS中的事件循环实现流程。
本篇梳理Redis支持的关键特性和机制:主从复制 和 集群。
本篇梳理Redis支持的关键特性和机制:多线程、RDB、AOF。
本篇说明Redis数据类型和对应的底层数据结构。
本篇梳理Linux内存管理及相关的进程、线程创建。
本篇梳理学习无锁编程。
异步编程实验,使用 gperftools 和 火焰图 进行性能分析。本篇开始进行实验。
异步编程实验,使用 gperftools 和 火焰图 进行性能分析。本篇先介绍工具。
介绍几种异步编程框架,并学习基本原理。
CPU和内存调度系列,梳理进程、线程、系统调用、协程上下文切换。
基于C++实现一个线程池。
介绍如何利用tcpkill
和hping3
关闭一个TCP连接,以及基本原理。
梳理 Redis 和 Nginx 中的epoll机制。
基于ioserver demo项目,梳理epoll的使用。
借助 trae 快速搭建项目,实现C++读写服务demo,借此作为场景进行实验。