V
主页
Linux内核,进程间通信组件的实现
发布人
专注后台服务器开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等 视频对应文档及代码资料、课程咨询+VX:602878196(备注“222”)
打开封面
下载高清视频
观看高清视频
视频下载器
”我不知道”,“那你知道啥?”
优秀的人和普通的人上限和下限的区别
【C++开发】初识Linux内核,进程通信能这么玩
从 8 个方面看项目迭代优化之路 |零拷贝技术;io 多路复用 select、epoll ;线程池;异步 io;数据库以及缓存技术;进程间通信以及通信协议设计;
存储开发,带你走进linux内核文件系统实现
【c++开发】90分钟搞懂线程锁、进程锁以及分布式锁
程序员进阶:深入理解linux内核,计算机底层原理
2.7W行nginx源码,这样读可以节省很多时间 |nginx conf文件实现源码;多进程网络连接;内存池的实现;线程池的源码;进程间通信共享内存的实现
SPDK是如何实现高性能的,深入NVMe的工作原理 |spdk的组件与架构设计;开启spdk的代码之路;NVMe的工作原理;如何封装读写
为代码提供一个上帝视野,bpf不可不学的技术 |网络探测 bpf实现;内存管理 malloc/free,bpf来处理;文件系统读写操作,bpf;bpf探测线程
3个linux内核的秘密,让你彻底搞懂文件系统 |VFS与文件系统的关系;mount的实现原理;多个文件系统并存工作
从conf文件搞懂nginx实现原理 |conf文件的组成;ngx_command_t的实现;nginx多进程的网络架构;nginx负载均衡的实现
网络!网络!网络!就那些事儿,而很难透彻 |网络与线程进程的关系;网络编程与内核协议栈;网络与网卡的苟且;网络与虚拟化的联系
io_uring,是如何媲美epoll的
200行代码实现slab,开启内存池的内存管理(准备好linux环境)|内存池 块设计;malloc/free的hook实现;对比nginx slab的实现..
C++游戏后端开发框架:skynet,从实现原理到用skynet实现一个万人同时在线游戏
用skynet手撕万人同时在线游戏 |多核并发编程;actor模型详解;游戏实现
io_uring从手写代码开始,感受异步与同步的
nginx源码分析之内存池与线程池 |nginx的使用场景;nginx源码 内存池,线程池,日志;nginx的多进程网络实现UDP三大高并发应用场景剖析
150行代码实现一个完整线程池,准备好linux开发环境
90分钟搞定底层网络IO模型,必须要懂得10种模模型
手写一个reactor网络模块 |epoll之上为什么需要封装reactor;reactor与多线程多进程的关系;io回调函数的设置;reactor与业务的关系
6种epoll的做法,从redis,memcached到nginx的网络模型实现 |epoll的封装模式;reactor的作用与原理;多线程、多进程epoll的
BAT大厂面试发问的多线程问题 |在实际开发中用多线程还是多进程;多线程和协程如何选择;线程池如何做到最高效
【c/c++开发】4个问题开始聊trycatch的实现
90分钟搞懂Linux内存架构 numa的优势,slab的实现,vmalloc的原理
线程池、内存池、异步请求池、数据库连接池、无锁队列的ringbuffer,池式组件为性能飙升提供技术保障
linux内核文件系统具体实现与内核裁剪,含30道Linux内核面试题
从redis,memcached到nginx的网络底层设计 |单进程redis网络模型;多进程nginx网络模型;多线程memcached网络模型
手把手写一次reactor,为你的web服务器增加技术点 |epoll为什么需要封装reactor?reactor与多线程多进程的关系;reactor与业务处理
手把手带你实现一个nginx模块,助你更加深入了解nginx
C++数据库连接池技术内幕揭秘 |为什么要用数据库连接池?数据库连接池原理揭秘;数据库连接池实现过程中的那些坑
c++实现高性能线程池,准备好 linux 编程环境
红黑树在linux中的5个用途,每一个都很经典 |红黑树用于进程调度;内存管理的红黑树;nginx的共享内存;epoll的红黑树;sk_buff使用的红黑树
6种epoll的设计,学会吊打面试官 |单线程epoll的精妙;多线程的3种设计 ;蓦然回首还是多进程
高性能服务器开发必备组件-C++无锁队列设计与实现
4种红黑树的使用场景,从linux内核到应用开发(epoll、sk_buff、虚拟内存管理、nginx流量监控)
【c/c++开发】解析内存泄漏背后的解决方案
神奇的linux技术:Linux观测技术bpf,用bpf来观测tcp网络
存储的三座大山,磁盘,内核文件系统以及分布式文件系统