Redis 事件循环器 (AE) 实现剖析
📝
内容提要
Redis 作为一个单线程高性能的内存缓存 Server 而被人熟知。作为一个典型的 Reactor 式网络应用,Redis 能够达到如此高的性能,必然要依靠足够可靠的事件循环库。 Redis 内置了一个高性能事件循环器,叫做 AE。其定义和实现可以在 ae*.h/cpp 这些文件中找到。 AE 本身就是 Redis 的一部分,所以整体设计原则就是够用就行。也正因为这个背景,AE...
🏷️
标签
➡️