V
主页
从6个基础组件来看nginx的源码实现,为面试增加技术深度
发布人
从6个基础组件来看nginx的源码实现,为面试增加技术深度 1. 内存池的实现 2. 多进程网络模型的故事 3. 共享内存解决惊群的问题 4. 线程池的实现 5. 原子操作 6. conf文件解析
打开封面
下载高清视频
观看高清视频
视频下载器
【零声教育】c/c++后端开发必学基础组件(线程池、内存池、原子操作与锁、无锁队列、死锁检测、定时器、内存泄漏、数据库连接池)
从conf开始,看清nginx的实现原理,让面试官不再小觑你的技术 |conf文件组成;nginx多进程的网络架构;nginx负载均衡的实现
【c++开发】自旋锁、互斥锁、信号量、原子操作、条件变量在不同开源框架的应用
8个nginx面试题,助你了解nginx的底层设计
epoll的底层实现原理
nginx中锁的使用详解 |nginx概述;nginx中accept锁实现;nginx中线程池实现
线程池核心原理+动态调整线程池参数的实践,一次帮你搞定面试必问的线程池
后端开发绕不开的组件:锁-自旋锁、互斥锁、原子操作、cas
Nginx源码从模块开发入手,3个项目弄透nginx模块开发
为什么网络在日常开发和面试中都很重要?
16W行nginx源码,如何分析模块阅读,让你明白轮子如何造 |多进程模型下的惊群处理;内存池的代码封装;slab共享内存分配
用nginx的handler模块,实现访问量统计
6种网络模型,每一种都很经典,你知道几种?|单线程、多进程、多线程网络模型;c10k/c1000k/c10m;同步与异步,阻塞与非阻塞
c++后台开发中各种池化技术:线程池、内存池、异步请求池、数据库连接池、无锁队列的ringbuffer
从nginx模块开发,走入nginx源码的世界 |nginx模块的工作流程;filter与handler模块;共享内存才解决进程间通信;共享内存块 分配策略
7个方面讲解c/c++后端开发技术(tcp/ip,epoll的网络;mempool基础组件;必不可少的中间件;开源框架;docker/k8s;性能测试;分布式)
【C++开发】手把手实现线程池(120行代码),实现异步操作,解决项目性能问题 | 线程池的使用场景;线程池的设计;业务拆分 回调任务;计算业务是否使用线程池
【c/c++开发】100行代码实现一个线程池,准备好linux环境
cpu/io密集型 线程池的应用(nginx、skynet、redis)
深度剖析linux内核技术:ebpf,让工作效率更高
c/c++后端开发,搞不懂这些技术,谈何“高性能”(内存池、线程池、数据库连接池、多线程锁、无锁队列、死锁、内存泄漏、定时器、分布式锁)
【c/c++开发】大厂面试必问的多线程知识 |多线程和多进程如何选择?多线程和协程如何选择?线程池如何做到最高效?
源码阅读:redis 为什么这么快?
linux多线程编程:“惊群”是如何产生的?如何解决?
字节一面c++-20240909
c/c++后端开发必学的3个池式组件:线程池、内存池、数据库连接池
200行代码实现slab,开启内存池的内存管理(准备linux环境)
【c/c++开发】手把手带你实现一个epoll组件
【c/c++开发】池式组件为性能飙升提供技术保障(线程池、内存池、异步请求池、数据库连接池、无锁队列ringbuffer)
reactor网络模型在开源框架(redis、nginx、memcached)中的应用
精准突击,C/C++后端开发岗面试八股文,一周吃透直接面试上岗,已拿腾讯offer,让你面试少走99%的弯路!
10道后端开发经典面试题剖析 | time_wait、close_wait如何解决?服务器接入抖动如何解决?malloc的实现原理...
深入理解linux的内存管理 |虚拟内存分布图,内存池的设计,内存池分配策略与使用场景;内存泄漏检测;内存泄漏如何解决
深入理解C/C++无锁队列使用场景和原理实现
从 redis 中的 io 和计算,看性能优化
源码阅读:时间轮算法实现以及应用
【linux c/c++开发】90分钟搞懂线程锁、进程锁以及分布式锁
手把手带你实现内存池,面对内存不再发怵(自行准备linux环境)
游戏服务器框架-skynet,从原理到项目实战再到源码分析,一套全部搞定
c++ 基于原子操作实现高并发跳表结构