V
主页
从redis,memcached到nginx的网络底层设计
发布人
从redis,memcached到nginx的网络底层设计 1. 单线程redis 网络设计 2. 多线程memcached网络 3. 多进程nginx网络 4. 3种多线程网络模型 5. 两种多进程网络模型
打开封面
下载高清视频
观看高清视频
视频下载器
从libevent看网络编程的封装
性能利器:epoll的原理与应用详解
深入理解linux多线程网络编程(tcp、网络模型、io多路复用、epoll、reactor..)
C++代码实现reactor网络模型
【c++后台开发】10道面试必问的网络面试题 |tcp与udp有区别?大量close_wait的原因;epoll的惊群如何解决?为什么会有协程? 协程与网络io
从 5 个方面掌握 reactor 网络模型
深入理解 libevent 事件通知库
8个nginx面试题,助你了解nginx的底层设计
2024最新c++后端面试八股文,腾讯、阿里、字节等大厂面试真题讲解(c/c++/设计模式/网络/操作系统/redis/mysql/nginx)
tcp/ip那些你还不知道的细枝末节
linux多线程网络编程要义 |epoll原理剖析;单reactor原理及应用;多reactor原理及应用
准备好linux环境,手撕一个reactor网络模块
【c/c++开发】大厂面试必问的多线程知识 |多线程和多进程如何选择?多线程和协程如何选择?线程池如何做到最高效?
DPDK能干什么?能帮我们解决哪些问题?
协程和io多路复用组合的魅力
linux网络编程(tcp/ip、epoll、reactor、异步、网络协议栈、io_uring、websocket),开发、面试都需要用到的知识
linux网络编程:网络io和事件的关系
【小破站强烈推荐】linux c++开发必学的开源框架(包括skynet、nginx、spdk、redis、grpc、workflow)
cpu/io密集型 线程池的应用(nginx、skynet、redis)
如何用libevent构建你的网络应用 |reactor解决问题的思路;libevent封装层次;libevent使用层次
【网络编程】5道围绕收发网络包的面试题
手把手带你看 mmorpg 开源框架的网络模块封装
【linux网络编程】网络模块到底如何封装?
【c/c++开发】从nginx的“惊群”问题来看高并发锁方案
bpf开启内核探测的另一种方案 bpftrace
【c/c++开发】手把手带你实现一个epoll组件
内容有点干,13道网络面试题覆盖全部网络八股文(tcp、udp、epoll、select、dpdk)
5个网络问题,了解网络协议栈那些不为人知的八股文
【C++开发】5种红黑树的用途,从应用到内核场景的优缺点 |网络数据包sk_buff;epoll的io集合;网关流量统计;内存管理的页组织;协程调度器
openresty 点亮你的网关开发技能树 |openresty的应用;nginx与openresty的关系;openresty实战案例讲解
linux多线程编程:“惊群”是如何产生的?如何解决?
服务器如何实现百万级并发?
c/c++网络编程、tcp/ip、UDP、epoll网络编程、高并发线程池、websocket编程
c/c++面试常见的线程、进程问题分析(含1000道c++大厂面试题)
深入理解C/C++无锁队列使用场景和原理实现
4个方面深度剖析高性能异步io机制:io_uring
源码阅读:redis 为什么这么快?
c/c++后端开发中的7个开源框架(nginx、redis、kong、skynet、grpc、spdk、workflow)
彻底搞懂分布式锁及数据库锁(nginx当中的accept锁;redis实现分布式锁;mysql锁的使用)
【多线程编程】互斥锁与自旋锁的区别,什么场景用互斥锁?什么场景用自旋锁?