V
主页
京东 11.11 红包
linux网络编程:网络io和事件的关系
发布人
打开封面
下载高清视频
观看高清视频
视频下载器
libevent 实战那些坑 | reactor 中 io和事件的关系;libevent 实战中使用层次; libevent 封装层次;解决网络编程中哪些痛点
大量的close_wait怎么解决的?
从 5 个方面掌握 reactor 网络模型
性能利器:epoll的原理与应用详解
epoll的底层实现原理
epoll惊群如何发生?如何解决epoll惊群问题?
io_uring对比spdk、epoll强在哪里?io_uring会不会成为网络io、磁盘io的主流?
深入理解 libevent 事件通知库
从libevent看网络编程的封装
服务端的网络并发,详细解读网络io与进程/线程的关系 |tcp的并发坑点;udp并发设计方案;网络io与线程/进程
tcp粘包怎么解决?
手把手带你用dpdk实现tcp网络传输
从redis,memcached到nginx,底层网络io中剥离精髓
协程和io多路复用组合的魅力
5种reactor网络模型的实现方式
网络常见面试题-UDP如何实现可靠性传输?|TCP/UDP应用场景分析;UDP sendto、recvfrom的坑;UDP如何实现可靠性设计?
支撑亿级io的底层基石-epoll实战揭秘
为什么网络在日常开发和面试中都很重要?
从实践的角度分析,5 道关于网络收发数据包的面试题
8个方面讲解io_uring,重塑你对异步io的理解 |零拷贝操作;异步操作的批量提交;支持多种异步操作;独立于文件描述符;SQ和CQ队列;内存映射机制;
4个方面深度剖析高性能异步io机制:io_uring
B站最通俗易懂的C++网络编程/网络原理教程,每个程序员都要懂的网络知识,包括(tcp/ip、udp、网络协议栈、epoll、reactor、协程......)
从开源框架看网络模块封装(redis、skynet)
C++网络编程:boost.asio 解决了网络编程中哪些痛点
内容有点干,13道网络面试题覆盖全部网络八股文(tcp、udp、epoll、select、dpdk)
5个网络问题,了解网络协议栈那些不为人知的八股文
8 个方面看项目迭代优化之路 |零拷贝技术;io 多路复用 select、epoll;线程池;异步io;数据库以及缓存技术;进程间通信以及通信协议设计;消息队列
【多线程编程】互斥锁与自旋锁的区别,什么场景用互斥锁?什么场景用自旋锁?
手把手带你看 mmorpg 开源框架的网络模块封装
DPDK能干什么?能帮我们解决哪些问题?
【C++开发】5种红黑树的用途,从应用到内核场景的优缺点 |网络数据包sk_buff;epoll的io集合;网关流量统计;内存管理的页组织;协程调度器
【c/c++开源项目】redis原创作者实现:smallchat,可以写进简历的项目
16w行的nginx源码,如何才能读懂呢?全面分析nginx的机制
epoll里面为什么选择红黑树?
【超详细】深度解析tcp/ip协议栈,从网络原理到实现一个网络协议栈,彻底搞懂tcp/ip所有知识点
从 7 个方面彻底搞懂用户态网络缓冲区设计-ringbuffer、chainbuffer
网络穿透,NAT,打洞,一起来了解P2P的秘密 |NAT类型与网络穿透;网关的作用;实现网络穿透的技术
从conf开始,看清nginx的实现原理,让面试官不再小觑你的技术 |conf文件组成;nginx多进程的网络架构;nginx负载均衡的实现
总结TCP网络究竟要学习哪些内容?
高性能网络从DPDK编码开始