V
主页
从9个组件开始,教你如何高效的阅读nginx源码?|内存池大小块组织架构、线程池的实现模板、内存共享组件3种实现方式、http处理流程、红黑树实现场景、原子操作
发布人
从9个组件开始,教你如何高效的阅读nginx源码? 1. 内存池大小块组织架构 2. 线程池的实现模板 3. 内存共享组件3种实现方式 4. http处理流程 5. nginx 11个phase的原理 6. 红黑树的实现场景 7. 解析配置文件 8. 惊群的解决方案 9. 原子操作
打开封面
下载高清视频
观看高清视频
视频下载器
4个nginx组件助你丰富简历,增加面试谈资|内存池|线程池|原子操作CAS|共享内存【linux服务器开发】
红黑树在linux中的5个用途:红黑树用于进程调度,内存管理的红黑树,nginx的共享内存,epoll的红黑树,sk_buff使用的红黑树
3种红黑树的使用场景,每一个场景都很经典 |sk_buff的红黑树使用;内存块红黑树组织;epoll底层的红黑树实现
从nginx模块开发,走进nginx源码世界 |nginx模块工作流程;filter与handler模块;共享内存才解决进程间通信;nginx conf文件解析
linux内存管理-虚拟内存分布图、内存池设计、内存泄漏解决方案、内存管理组件设计
nginx的7个基础组件源码实现剖析,为面试增光添彩|nginx内存池实现,nginx线程池,共享内存的使用,原子操作,http状态机的实现
16w行nginx源码如何才能读懂?全面分析nginx的机制
5种红黑树的用途,从应用到内核场景的优缺点|网络数据包sk_buff;epoll的io集合;网关流量统计;内存管理的页组织;协程调度器
手把手带你C++实现线程池及线程池性能优化分析|为什么需要线程池?线程池构成;线程池性能分析;nginx、redis等不同开源框架中线程池应用
全网最牛的C++11线程池设计与实现[linux服务器开发]
手写一个nginx模块,流量统计referer的实现|nginx模块工作流程;headers_in结构体解析;nginx共享内存slab分配;handler模块
源码阅读:STL 红黑树、散列表的实现|红黑树是什么?在 STL 中如何实现?散列表是什么?在 STL 中如何实现?map等如何应用红黑树?
聊聊大家都在用的nginx,源码从这里开始
开源框架redis源码阅读:redis为什么快全面解析 |redis 支持多种对象类型;高效地 reactor 网络模型;io密集型操作采用 io多线程进行处理
stl 中 红黑树和散列表的实现、应用以及技巧 | stl 的组成部分及其关系;stl 红黑树实现;map、set 与红黑树的关系;stl 散列表实现
【C++开发】c++异步框架-workflow 如何做到高效处理海量异步任务
如何阅读nginx源码,3个入口教你搞定【linux服务器开发】
面试中,手撕线程池不再紧张,一节课都搞定
剖析Linux内核《内存管理架构》|虚拟地址空间布局详解、物理地址空间与内存组织、创建与删除内存映射、页表缓存与处理器缓存
STL源码解读:红黑树、散列表的实现 |STL 组成部分以及组成部分之间的关系;STL中红黑树如何实现;map、set与红黑树之间的关系;STL中散列表如何实现
剖析腾讯课堂的技术架构,nginx在互联网产品中起到的作用【linux后台开发】|nginx与html/js/css等静态网页的处理|nginx的模块开发
网络穿透,NAT,打洞,一起来了解p2p的秘密
【数据结构】3种红黑树的使用场景,每一个场景都很经典(sk_buff、内存管理、epoll)
90分钟搞定底层网络IO模型,架构师必须要懂得10种模型
红黑树在linux中的3个经典用法,让你知其所以然|内存管理|进程管理|epoll|sk_buff|b+树|服务器开发
[linux后台开发]从零开始理,nginx源码在面试中出现的经典问题
【C++后端开发】C++11,80行代码实现高效灵活的定时器|定时器有哪些实现方式;定时器接口设计;c++ STL 容器选择;容器中红黑树实现;代码实现定时器
【linux c/c++开发】如何设计一个高效的客户端-服务端通信协议
从redis,memcached到nginx的网络底层设计 |单线程redis 网络设计;多线程memcached网络;多进程nginx网络;3种多线程网络模型
【linux】定时器设计以及应用|红黑树|最小堆|时间轮|消息队列|服务器开发
【c++后台开发】线上内存泄漏的4种实时解决方案,每一个深挖都很深奥|内存泄漏的原因分析,第三方库内存泄漏,如何定位泄露的代码位置,mtrace工具的使用
手把手教你实现分布式延时队列【linux后台开发】
90分钟掌握内核性能优化与宕机难题|解决x86_64宕机难题|perf性能分析与内存调优参数|Ftrace/slub_debug/oops分析
还在为线程池困扰吗?150行代码带你搞定完整线程池
海量数据去重,hash,布隆过滤器、hyperloglog一节课搞定
剖析Linux内核蓝牙子系统架构|HCI层/连接框架,蓝牙数据包接收,蓝牙工具及L2CAP
从“惊群”来看高并发的锁方案|c/c++|linux|互斥锁|自旋锁|原子操作|服务器开发
手撕c++高性能线程池,准备好linux环境
剖析Linux内核IPv4协议源码
网站被攻击了,nginx是不是应该背这个锅