V
主页
从nginx、redis、skynet看锁的使用丨nginx 中 accept锁、文件操作丨redis 中 大文件关闭、大内存释放、异步刷盘 丨skynet调
发布人
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等等多个知识点高级进阶干货学习
打开封面
下载高清视频
观看高清视频
视频下载器
布隆过滤器、hyperloglog、分布式一致性丨hash的特性分析 丨布隆过滤器原理以及应用 丨 hyperloglog原理以及应用 丨 分布式一致性
从Redis,memcached到Nginx的网络底层设计、单线程redis 网络设计 、多线程memcached网络 、多进程nginx网络
手把手带你实现一个nginx模块丨Nginx Filter|Nginx Handler|惊群效应|error|Nginx http|负载均衡|Openresty
4个nginx组件助你丰富简历,增加面试谈资丨内存池的源码解析 丨 线程池的源码解析 丨 原子操作CAS的实现 丨共享内存的三种方式
Reactor网络模型在开源框架中的应用/reactor 是怎么工作的? 单线程 reactor - redis /多进程 reactor - nginx
剖析Linux内核内存页回收丨LRU|反向映射|异步/直接回收|回收slab缓存|伙伴系统|缺页机制|虚拟内存
C/C++Linux丨epoll的网络模型,redis,memcached到nginx一起搞定丨面试涨薪利器
从libevent看网络编程的封装,一节课让你豁然开朗丨memcached|网络io|reactor事件封装|libev|protobuf|序列化|异步日志
内存泄漏的3个解决方案与原理实现,知道一个可以轻松应对开发丨C/C++Linux服务器开发
音视频成长之路-播放器开发和实现丨ffplay播放器框架分析 丨如何解决播放端延迟的问题丨快进、快退、逐帧播放如何实现
游戏服务器框架-skynet,如何将高并发做到极致丨skynet 高并发分析丨actor 编程模型丨 百万游戏案例演示
C++后端开发网络编程: 什么是 reactor ?reactor 是怎么工作的?丨Linux服务器开发丨网络编程开发丨epoll
C/C++Linux丨Nginx源码从模块开发入手,3个项目弄透nginx模块开发丨Upstream, Filter,Handler模块分析
【零声教育】从源码上解析:redis 单线程为什么这么快?丨网络模块:reactor 网络模型并发处理多条连接 丨数据组织:字典动态扩缩容、渐进式 hash
C++方向-分布式存储-fastdfs-ceph丨同步机制|线性扩容|高可用|负载均衡
C/C++Linux丨高性能的“高”,从何而来?用90分钟来谈一谈高性能 (2)丨高性能底层组件的内存池,线程池
手撕FFmpeg+SDL播放器开发丨FFmpeg播放器框架讲解丨手把手敲代码实现视频播放 丨FFmpeg内存对齐问题剖析
LinuxC/C++丨150行代码,手写线程池,每个人都能学会丨异步处理|任务队列|动态放缩|内存池|API|连接池|应用协议
写100行代码用dpdk实现一个网络协议栈丨 dpdk的网卡绑定丨burst接收与发送 丨dpdk的混杂模式
90分钟搞懂用户层网络缓冲区设计丨 为什么需要用户层网络缓冲区 丨固定长度缓冲区 + 读写指针丨 ringbuffer + 读写指针 丨 chai
C/C++Linux服务器丨让服务器底层性能飞起,异步,不一样的感觉丨异步的原理丨 服务器响应的异步优化丨客户端请求的异步优化
剖析Linux内核《漏洞安全与虚拟内存》 1、CPU熔断/幽灵漏洞解决方案 2、PAS/mm_struct详解 3、VMA/malloc系统调用 4、内核写
手把手带你用skynet游戏框架手撕一个万人同时在线游戏/lua/游戏开发
LinuxC/C++丨后端开发组件,nginx从模块开始,让你对nginx有全新的理解|配置|代理|惊群|多进程|服务器|端口|apache|tomcat
90分钟搞懂提升 MySQL 读写性能问题丨 连接池、异步连接、SQL预处理、读写分离 丨 缓存方案思路分析 丨缓存方案实现细节
深入聊聊websocket协议,restful, tcp分包与粘包
LinuxC++丨从“惊群”来看,高并发锁的方案丨“惊群”的产生丨互斥锁与自旋锁丨原子操作的实现
90分钟搞懂 API 网关 openresty 的实现原理丨posix API|网络协议栈|拥塞控制|滑动窗口|TCP keepalive|accept
【零声教育】游戏服务器框架skynet解决问题的思路丨skynet 解决问题的三要素:服务、消息、协程丨一个游戏演示skynet的开发思路
剖析腾讯课堂的技术架构,Nginx在互联网产品中起到的作用丨nginx与html/jss等静态网页的处理丨nginx与动态数据处理丨nginx与音视频的处理
C/C++Linux丨线程锁、进程锁、分布式锁以及数据库锁丨定时器实现任务生产丨手撕多线程任务队列丨零声学院官方资源库
Nginx是不是最好的web服务器?5个方面解析nginx的优势丨Nginx Filter|Nginx Handler|惊群效应|web服务器
用户态协议栈 三部曲 uio,数据帧,协议栈丨 igb_uio的哪些事情 丨数据帧获取的流程 丨动手实现协议栈
FFmpeg/rtmp/webrtc丨音视频岗位面试问到的播放器问题丨播放器框架设计
90分钟了解Linux物理内存架构丨C/C++Linux服务器开发丨Linux内核开发丨嵌入式开发
【高性能网络设计】UDP如何实现可靠性设计丨王者荣耀用TCP还是UDP丨为什么有tcp了还需要udp丨udp sendto、recvfrom的坑
90分钟搞懂github怎么实现从海量数据中搜索代码丨elasticsearch 介绍以及应用 丨 正向索引以及倒排索引
LinuxC++海量数据去重,hash,布隆过滤器、hyperloglog丨零声教育官方资源丨Cpp开发交流
10道经典网络编程面试题,让你对tcp/ip不再有盲点/tcp的posix api有哪些?tcp的链接建立的过程 /双方同时调用connect的情况
C/C++Linux服务器丨一场redis线上事故引发的思考丨后台开发必看