V
主页
从 5 个方面了解 libevent 事件通知库
发布人
从 5 个方面了解 libevent 事件通知库 1. libevent 封装了哪些事件 2. libevent 是如何处理这些事件的 3. libevent 的封装层次 4. libevent 解决了网络编程中哪些痛点 5. 手把手带你看 memcached 的网络模块实现
打开封面
下载高清视频
观看高清视频
视频下载器
深入理解 libevent 事件通知库
从 5 个方面掌握 reactor 网络模型
5种reactor网络模型的实现方式
高性能网络从DPDK编码开始
tcp/ip那些你还不知道的细枝末节
彻底弄懂linux内核文件系统
linux内核网络协议栈怎么学?深入剖析linux内核网络协议栈原理详解
tcp粘包怎么解决?
DPDK能干什么?能帮我们解决哪些问题?
从libevent看网络编程的封装
io管理只有epoll吗?io_uring是不是更好的选择?|io_uring的异步io实现;liburing的应用库做的工作;为网络io添加io_uring
io_uring对比spdk、epoll强在哪里?io_uring会不会成为网络io、磁盘io的主流?
从redis,memcached到nginx的网络底层设计
libevent 如何解决网络问题 | 网络 io 模型、reactor模型、proactor模型;libevent如何处理连接接收、发起连接建立、处理收发数据
1409-Libevent C++高并发网络编程
网络协议:深入理解websocket协议
从 5 个方面掌握 window 高效网络编程 iocp
即时通讯背后的技术故事,后端开发的技术组件 |网络层io,多线程,异步io,协程的选择;网络协议的选择;web客户端通信;业务 单聊,群聊,语音群聊
【linux c/c++开发】4个小时彻底搞懂协程的底层原理与实现(纯C实现)
【网络编程】5道围绕收发网络包的面试题
4个方面深度剖析高性能异步io机制:io_uring
从 7 个方面彻底搞懂用户态网络缓冲区设计-ringbuffer、chainbuffer
深析websocket协议,3个方面设计网络应用层协议
从redis,memcached到nginx,底层网络io中剥离精髓
5个网络问题,了解网络协议栈那些不为人知的八股文
6种网络模型,每一种都很经典,你知道几种?|单线程、多进程、多线程网络模型;c10k/c1000k/c10m;同步与异步,阻塞与非阻塞
异步:提升你的程序性能 | 异步请求第三方;异步io处理;协程的异步; io_uring的异步; 异步的共同点
网络模块应该如何封装?|网络编程要做哪些事?基于原生epoll进行网络封装;关于io多路复用进一步封装;关于io操作进一步封装
看完《tcp/ip详解》不能coding的,一次课开启设计tcp/ip协议栈
用户态网络缓冲区的设计与实现(ringbuffer、chainbuffer)
epoll惊群如何发生?如何解决epoll惊群问题?
为什么网络在日常开发和面试中都很重要?
dpdk让你的开发走向硬核,拉开与crud仔的区别
从实践的角度分析,5 道关于网络收发数据包的面试题
手把手带你用dpdk开发属于自己的tcp/ip协议栈
【超详细】深度解析tcp/ip协议栈,从网络原理到实现一个网络协议栈,彻底搞懂tcp/ip所有知识点
redis单线程为什么这么快?源码调试告诉你答案
【linux网络编程】网络模块到底如何封装?
【高性能网络】linux网络编程精讲(tcp、udp、网络协议栈、epoll、reactor、dpdk、posix、io_uring)
既然有了TCP,为什么还要有UDP呢?(TCP与UDP的区别)