V
主页
京东 11.11 红包
LinuxC++从开源框架看网络模块封装丨网络模块|Redis|skynet|多线程|单线程|reactor多核实现|IO多路复用
发布人
https://ke.qq.com/course/417774?flowToken=1017067(先关注,不迷路) 内容包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等等多个知识点高级进阶干货学习
打开封面
下载高清视频
观看高清视频
视频下载器
深析websocket协议,3个方面设计网络应用层协议丨网络编程|网络IO|select|poll|epoll|socket|reactor多核实现
从网络编程看 redis、mysql、skynet、memcached、nginx等应用丨阻塞io和非阻塞io丨 io多路复用和边缘触发和水平触发
从libevent看网络编程的封装,一节课让你豁然开朗丨memcached|网络io|reactor事件封装|libev|protobuf|序列化|异步日志
LinuxC/C++知识集锦丨redis,memcached到nginx,底层网络io中剥离精髓丨redis单线程网络的优缺点丨nginx多进程网络的优势
【C++新特性】面试常聊的C++11线程池设计与实现/如何使用C++11新特性实现线程池/开发中用多线程还是多进程
6种epoll的做法,从redis,memcached到nginx的网络模型实现丨 epoll的封装模式 丨reactor的作用与原理
自旋锁、互斥锁、信号量、原子操作、条件变量在不同开源框架的应用丨 nginx 中 accept锁实现 丨单线程环境下,文件操作、大内存释放
c++后端绕不开的7个开源项目,每一个源码值得深入研究丨高效单线程缓存Redis 丨 持久化的mysql 丨 高性能的网关nginx
LinuxC++服务端的网络并发,详细解读网络io与线程进程丨tcp/ip|ntyco|协程|UDP|epoll的实现|网络协议栈|posix API|拥塞控制
C/C++Linux丨10年程序员如何学习使用redis丨1. redis存储原理分析 2. redis源码学习分享 3. redis跳表与B+树详细对比分析
【零声教育】从三个开源框架看线程池在后端开发的应用 丨nginx 文件io线程池丨redis io线程池 丨skynet 工作线程池
LinuxC++丨从“惊群”来看,高并发锁的方案丨“惊群”的产生丨互斥锁与自旋锁丨原子操作的实现
高性能服务器通信协议设计之xml-json-protobuf对比分析丨解决通信协议设计、边界解析、序列化等问题 丨xml、json、protobuf性能对比分
【后端开发】从 nginx、redis、skynet 看线程池的应用丨nginx 文件io 线程池丨 redis io 线程池丨skynet 工作线程池
LinuxC/C++丨后端开发组件,nginx从模块开始,让你对nginx有全新的理解|配置|代理|惊群|多进程|服务器|端口|apache|tomcat
C/C++Linux后台开发丨六大方面了解Redis应用及其实现原理丨CPP开发丨零声学院官方资源
一节课搞懂分布式多播以及消息队列的redis解决方案丨 pub/sub 发布订阅解决方案 丨 list 数据结构解决方案 (lpush + brpop)
【C++后台开发】六种epoll的设计,你知道几种?Linux服务器开发丨epoll丨poll丨IO
【零声教育】如何用 libevent 构建你的网络应用丨 reactor 解决问题的思路丨 libevent 封装层次 丨 libevent 使用层次
游戏服务器框架-skynet,如何将高并发做到极致丨skynet 高并发分析丨actor 编程模型丨 百万游戏案例演示
【Linux网络编程】与epoll媲美的io_uring到底强在哪里?io_uring的实现原理/io_uring的异步io与epoll的同步io
掌握 libevent 网络库的正确姿势丨libevent 解决了网络编程哪些问题? 丨 memcached是如何使用libevent
音视频难点-该怎么学习流媒体服务器丨SRS流媒体服务器架构设计丨协程-连接之间的关系 丨推流-转发-拉流之间的关系 丨如何手把手调试SRS源码
剖析Linux内核高级路由选择丨组播路由选择 | IGMP | 组播转发缓存丨组播路由器丨IPv4组播接收路径原理
剖析Linux内核CPU缓存丨内核修改页表/物理页丨ARM CPU缓存操作 丨SMP缓存一致性协议
剖析Linux内核内存页回收丨LRU|反向映射|异步/直接回收|回收slab缓存|伙伴系统|缺页机制|虚拟内存
c/c++linux丨还有人弄不懂线程锁、进程锁和分布式锁?丨面试必问系统
【C++后台开发】5种红黑树的用途,从应用到内核场景的优缺点丨网络数据包sk_buff丨epoll的io集合
现场手撕实现 redis 异步连接驱动丨. 为什么采用异步连接的方式?丨分析异步连接技术点丨手撕 redis 异步连接
FFmpeg/rtmp/webrtc/90分钟掌握播放器开发核心技术丨缓存队列导致的延迟分析丨音视频同步机制设计丨快进、快退、逐帧播放如何实现
手把手带你用skynet游戏框架手撕一个万人同时在线游戏/lua/游戏开发
音视频开发FFmpeg/webrtc/rtmp丨SRS 4.0与WebRTC音视频通话1. WebRTC的技术点分析 2. SRS 4.0如何使用WebRTC
【后端存储开发】存储框架spdk,为技术栈打开一扇存储的大门丨vmware的spdk开发环境丨bdev框架丨fio与perf测spdk性能
剖析Linux内核《漏洞安全与虚拟内存》 1、CPU熔断/幽灵漏洞解决方案 2、PAS/mm_struct详解 3、VMA/malloc系统调用 4、内核写
【C++后台开发】高屋建瓴谈谈C++后台开发开发知识体系的建立丨CPP开发丨Linux服务器开发
【附项目代码】300行代码 实现多线程文件下载以及断点续传~
协程解决了网络编程中哪些痛点/ reactor 网络编程/ io处理是同步的,事件处理是异步的
【零声教育】Redis、布隆过滤器、分布式一致性hash中hash的妙用丨Redis 数据组织方式
C/C++Linux丨从Nginx“惊群”问题来看高并发锁的方案丨互斥锁/自旋锁丨原子操作CAS的实现丨CPP开发丨零声学院官方资源
【零声教育】nff-go与dpdk的那些故事,golang调用c的流程分析丨dpdk的网关开发丨dpdk的golang开发 nff-go丨dpdk的应用框架vp