V
主页
【零声学院】nfv(网络功能虚拟化)的基石dpdk,为你的网络定义新的功能 1. dpdk的开发接口 2. 网络虚拟化的原理 3. ovs与vpp的作用
发布人
nfv(网络功能虚拟化)的基石dpdk,为你的网络定义新的功能 1. dpdk的开发接口 2. 网络虚拟化的原理 3. ovs与vpp的作用
打开封面
下载高清视频
观看高清视频
视频下载器
【零声学院】100行代码搞定用户态协议栈! 1. 协议头数据包封装 2. 虚拟网卡与netmap原理 3. udp,icmp,arp协议的实现
【零声学院】后端开发组件,nginx从模块开始,让你对nginx有全新的理解 1. nginx conf文件的原理 2. nginx 多进程模型,共享内存 3.
【零声学院】挑战360无死角讲解 进程管理,调度器的5种实现 1. 8500行 CFS是什么 2. RT调度器使用场景 3. IDLE/Dealine调度器
【零声学院】10年程序员如何理解设计模式 1. 开闭、单一职责、里氏替换、接口隔离等设计原则 2. 随处可见的模板方法 3. nginx中核心设计模式
【零声教育】redis如何实现分布式锁延时队列以及限流应用 1. redis 原理分析以及应用 2. redis 源码学习分享 3. 分布式锁、延时队列以
【零声教育】手把手带你用dpdk实现tcp网络传输(只讲一次) 1. dpdk 的hugepage与网口 2. dpdk的udp传输 3. 手撕tcp网络协议栈
【零声教育】定时器、延时队列以及分布式定时器 1. 定时器常用实现方式 2. 延时队列的实现 3. 分布式定时器实现策略
【零声学院】音视频面试必问的直播延迟分析 1.直播延迟500ms是极限吗,加上WebRTC能做到多少 2.推流的延迟分析 3.流媒体服务器延迟分析
【零声学院】分层式的即时通讯架构设计,产品落地的那些事儿 1. 网络接入层的方案选择 2. 逻辑层协议设计的优缺点 3. 分析商业框架与开源框架
【零声学院】剖析Linux内核内存分配与回收 1、伙伴算法与Slab分配机制 2、进程虚拟空间与内存映射 3、请页机制和交换机制
【零声教育】服务端的网络并发,详细解读网络io与线程/进程 1. tcp的并发坑点 2. udp并发设计方案 3. 网络io与线程/进程
【零声教育】音视频开发入门系列-音视频核心知识精讲 1.视频为什么会花屏 2.音频为什么容易有杂音 3.音视频进阶需要掌握什么项目
【零声教育】去中心化,3个网络穿透的技术点缺一不可。 1. NAT类型的诊断 2. 网关的工作内容 3. 3种网络穿透的场景
【零声教育】资料少之又少的spdk,视频讲解(网络实现) 1. Spdk与dpdk的关系 2. spdk的 NVMe 3. 用spdk的网络实现服务器
【零声教育】一个让性能飞起的解决方案,异步处理到底有哪些不一样 1. 异步处理场景 2. 服务端异步处理与客户端异步处理 3. King式四元组解决方案
【零声教育】网络流处理开源框架vpp,一起来评测你的代码阅读能力 1.vpp启动流程的加载so库2. 常用plugin组件链表头插法3. 运行时回调的设计模式
【零声学院】腾讯音视频面试-RTSP/RTMP推流的各种坑分析 1.推流架构分析 2.推流缓存队列的设计 3.FFmpeg函数阻塞问题分析
【零声教育】音视频开发系列-快速掌握音视频开发基础知识 1.要掌握多深的原理才能开始做项目 2.音视频基础有哪些必须掌握的 3.音视频进阶需要学习什么项目
【零声教育】dpdk从qemu开始,聊聊virtio与vhost的故事1.virtio的功能2.vhost的功能3.虚拟化的前后端4.手把手实现vhost
【零声教育】从9个组件开始,教你如何高效的阅读nginx源码? 1. 内存池大小块组织架构 2. 线程池的实现模板 3. 内存共享组件3种实现方式 4. htt
【零声学院】redis,memcached到nginx,底层网络io中剥离精髓 1. redis单线程网络的优缺点 2. memcached多线程网络的并发优势
【零声教育】协程解决了网络编程中哪些痛点 1.reactor网络编程2.io处理是同步的,事件处理是异步的3.什么是协程?协程有哪些操作?怎么驱动协程运行?
【零声教育】音视频难点:该怎么学习流媒体服务器 1.SRS流媒体服务器架构设计 2.协程-连接之间的关系 3.推流-转发-拉流之间的关系 4.如何手把手
【零声教育】腾讯课堂直播如何做到低延迟 1.直播延迟500ms是极限吗 2.为什么不能使用vlc、ffplay做延迟测试 3.推流-流媒体服务器转发-拉流延迟分
【零声教育】布隆过滤器、hyperloglog、分布式一致性 1. hash的特性分析 2. 布隆过滤器原理以及应用 3. hyperloglog原理以及应用
【零声教育】C++11,80行代码实现高效灵活的定时器 1. 定时器有哪些实现方式 2. 定时器与其他模块的关系 3. 定时器接口设计4. c++ STL
【零声教育】源码阅读:从三个重量级的开源框架看线程池的应用 1. redis 6.0 io线程池 2. nginx 阻塞io 线程池 3. skynet wor
【零声教育】深析websocket协议,3个方面设计网络应用层协议 1. 起始的handshake与用户验证 2. 数据包的分割与粘合 3. 传输密文还是明文
【零声教育】如何设计一个流媒体服务器 1.流媒体服务器架构分析 2.推流-转发-拉流模块开发 3.如何进阶掌握流媒体服务器
【零声教育】定时器设计以及应用1. 定时器开源框架中应用 2. 红黑树 最小堆 3. 单层时间轮,多层时间轮
【零声教育】100行代码,实现网络协议栈,准备好linux环境,你也可以的 1. 协议封装 eth, ip, arp, icmp,udp 2. 网卡虚拟化
【零声教育】高性能服务器之数据库连接池设计与实现 1.连接池原理揭秘,面试必问 2.连接池设计与实现 3.连接池实现过程中的那些坑
【零声教育】高性能的“高” 从何而来?三个维度来解析 1. 内存的高性能方案 2. 网络处理层的性能 3. 磁盘操作的高性能
【零声教育】10年程序员是如何理解使用设计模式的 1. 开闭、单一职责、里氏替换、接口隔离等设计原则 2. 随处可见的模板方法 3. nginx中核心设计模式
【零声教育】海量定时器设计,到底应该选择哪种实现?1. 比较红黑树最小堆时间轮的优缺点 2. 单线程和多线程环境下到底怎么选择? 3. 手撕最小堆实现方案
【零声教育】看完《tcp/ip详解》不能coding的,一次课开启设计tcp/ip协议栈 1. dpdk与netmap网络数据处理2.ether与ip协议头
【零声教育】6种epoll的做法,从redis,memcached到nginx的网络模型实现 1. epoll的封装模式 2. reactor的作用与原理
【零声教育】mark老师带你搞定海量数据去重,hash,布隆过滤器、hyperloglog 1. 基于场景分析、选择不同方案 2. 布隆过滤器原理以及应用 3.
【零声教育】从马氏四层级,看libevent网络库做到了第几层 1. 从io操作和io检测说起 2. 马式四层级 3. libevent网络封装以及源码赏析
【零声教育】手把手带你实现epoll组件,为tcp并发的实现epoll。 1. dpdk的用户态协议栈分析 2. tcp与epoll的四个回调