V
主页
从开源框架(redis、nginx、memcached)看网络编程(reactor)的工作原理
发布人
从开源框架(redis、nginx、memcached)看网络编程(reactor)的工作原理 1. 什么是 reactor ?reactor 是怎么工作的? 2. 单 reactor- redis 3. 多进程 reactor - nginx 4. 多线程 reactor - memcached
打开封面
下载高清视频
观看高清视频
视频下载器
10个问题,带你深入网络八股文背后的原理
从 5 个方面了解 libevent 事件通知库
2023最新教程,nginx从原理到源码分析,后端开发绕不过的组件
c/c++的快速学习路线,让你少走3年弯路!!!
c/c++后端服务器开发必学基础组件设计与实现,实操+手写代码,2024跳槽涨薪必备教程!内容包含(线程池、内存池、多线程锁、死锁检测、内存泄漏、分布式锁..)
【c/c++开发】从 7 个方面了解搜狗后端框架 workflow 是如何解决问题的?
程序员必学技术:linux网络编程精讲!!!
4个小时搞懂tcp/ip协议栈,从tcp/ip协议栈原理到实现一个网络协议栈
c/c++程序员的黄金方向:存储开发(磁盘、内核文件系统、分布式文件系统、kv存储、ceph、RocksDB、TiDB、spdk存储框架)
2024,彻底搞懂计算机的底层原理,linux内核源码分析教程,六大模块全面分析(内存管理、进程管理、设备驱动、网络协议栈、文件系统、中断管理及基础)
【大厂高频面试题】LRUcache是什么?C++代码实现LRUcache
3 种方式实现数据库异步连接 |同步连接和异步连接使用、效率、实现上的差异;实现异步连接(reactor、proactor); 协程实现消除异步连接中的回调
90分钟搞懂linux网络编程关注的问题|tcp|epoll|reactor|多线程|多进程|c/c++|服务器开发
深度讲解c++后端开发中必须掌握的开源框架(redis、nginx、skynet、dpdk、grpc、openresty..)原理实现,源码剖析及项目实战
2024最新C++ Qt开发教程(完整版)
c++后端开发,那些日常开发工作中,经常要用到的技术
从redis,memcached到nginx的网络底层设计 |单线程redis 网络设计;多线程memcached网络;多进程nginx网络;3种多线程网络模型
linux c/c++开发之高性能网络编程,面试与开发都非常重要的技术,不容错过!(tcp/ip、udp、epoll、网络io、reactor、网络协议栈)
C/C++无锁队列使用场景和原理实现
通过 gdb 调试, redis 单线程为何高效?
90分钟搞懂libevent网络库|epoll|网络io|memcached|c/c++|linux}服务器开发
6种epoll的做法,从redis,memcached到nginx的网络模型实现|epoll的封装模式、reactor的作用与原理、多线程与多进程epoll
“惊群”原理、锁的设计方案及绕不开的“死锁”问题|Redis单线程|reactor|原子操作CAS|c/c++|linux
协程在 reactor 网络模型中的应用|mysql 和 redis 的网络模型;reactor 网络模型基本构成; reactor 解决问题的思路...
C++后端开发必会的7个开源项目(nginx、redis、mysql、protobuf、cjson、log4cpp、libevent)
微信背后的技术拆解,从网络到协议再到业务的实现 |单聊,群聊,语音群聊;朋友圈,文字图片视频;网络框架与协程的选择;通信协议的选择;数据存储的选择
【linux c/c++开发】轻松解决内存泄漏问题,内存泄漏的定位,内存泄漏的解决方案
c++后端开发中数据库异步连接、异步连接池的原理与实现
redis源码阅读:redis 网络模块封装以及处理 |reactor 网络模型;事件封装;事件循环封装;事件处理封装;网络数据在多线程环境下的处理流程
准备4台虚拟机,一起来实现服务器百万级并发| epoll + 线程池的优缺点;系统fd连接数量修改;tcp.rmem与wmen作用;同步与异步的原理
游戏服务器框架skynet:skynet的三要素及底层原理 |skynet的三个核心要素:actor、消息、协程;actor编程思路;skynet底层运行原理
c++ 异步框架 workflow 网络模块分析 |workflow 的编程范式;高效的 epoll 使用方式;独特的消息语义设计;如何实现自定义协议
bpf开启内核探测的另一种方案+bpftrace|tcp_connect的探测; tcp _accept/tcp_close/tcp_drop 挂载点;
【开源框架】怎么掌握一门框架,从skynet说起|skynet 解决问题的思路;skynet 核心开发技能;基于 skynet 的开发思路;
网络!网络!网络!就那些事儿,而很难透彻|网络与线程进程的关系;网络编程与内核协议栈;网络与网卡的关系; 网络与虚拟化的联系
源码阅读:从三个重量级的开源框架中看线程池的应用|redis 6.0 io线程池、nginx 阻塞io 线程池、skynet worker 线程池
准备好linux环境,手撕一个reactor网络模块|网络事件、定时事件以及信号事件、检测io和操作io、网络编程需要解决的问题
音视频开发-c/c++程序员的黄金方向(ffmpeg、webrtc、rtmp、rtsp、srs流媒体服务器...)
线程池在网络编程中的应用|nginx 调试环境配置以及文件操作优化; redis 调试环境配置以及 io 多线程工作原理;skynet actor调度原理
【linux c/c++开发】彻底搞懂io多路复用,手把手带你实现一个epoll组件