V
主页
京东 11.11 红包
后台开发第122讲|美国大选 背后实时选票服务器方案实现|1. 实时服务器方案选型 2. 实时服务器性能参数 3. Nginx可不可用呢?
发布人
#C/C++##Nginx##Linux##美国大选 背后实时选票服务器方案实现|1. 实时服务器方案选型 2. 实时服务器性能参数 3. Nginx可不可用呢?
打开封面
下载高清视频
观看高清视频
视频下载器
后台开发第174讲|nginx源码分析之内存池与线程池|1. nginx的使用场景 2. nginx源码 内存池,线程池,日志 3. nginx的多进程网络实现
后台开发第116讲|全网最全的线程池|160行代码带你手写线程池,面试不惧手撕(完整版)|1. 线程池的用途 2. nginx线程池的作用 3. 手撕线程池
后台开发第七十九讲|网络穿透,NAT,打洞,一起来了解p2p的秘密|1. NAT与网络穿透 2. 网关的作用 3. 实现网络穿透的技术
后台开发第217讲|16w行的nginx源码,如何分拆模块阅读,让你明白轮子如何造 1. 多进程模型下的惊群处理 2. 内存池的代码封装 3. slab共享内
后台开发第108讲|服务器通信协议设计与思考|1.通信协议设计的坑 2.不同序列化协议的选择 3.IM通信协议设计
后台开发第235讲|程序员非常蛋疼问题,3种内存泄漏的解决方案|1. 内存池的实现以及原理 2. 为内存加上hook,精准内存定位泄露 3. gc的实现方案
后台开发第138讲|还不了解协程吗?90分钟从原理到实现,全局分析|1. 协程的用途 2. 协程的实现原理 3. 协程的切换与调度
后台开发第189讲|【零声学院官方视频】从nginx“惊群”问题来看高并发锁的方案|1. 惊群的现象与原因 2. 互斥锁/自旋锁 3. 原子操作CAS的实现
后台开发第134讲|手把手带你实现一个Linux内核文件系统|1. 内核文件系统架构分析 2. 行行珠玑,代码实现|掌握Linux后就不怕面试
后台开发第227讲|越来越多的岗位需要dpdk,那从dpdk该如何提升网络底层效率 1. dpdk线程模型 2. kni与数据接收处理流程 3. 手把手代码实现
后台开发第八十一讲|从“惊群”问题来看, 高并发锁方案|1. 惊群是什么问题 2. 如何解决惊群 3. 锁的使用
后台开发第111讲||Linux内核,走向大牛的必经之路|1. 进程调度器的实现 2. 完全公平调度器 CFS 3. 实时调度器实现
后台开发第160讲||nginx 限制了你的想象?那么请用openresty 1. nginx应用及开发 2. openresty如何扩展nginx的功能
后台开发第226讲|学会nginx中锁的使用,让你醍醐灌顶 1. 反向代理,正向代理,负载均衡,静态web服务 2. nginx 中 accept 锁实现 自旋
后台开发第八十三讲|90分钟搞定缓存中间件,搞不定提刀来见我|1. 什么是中间件 2. redis 驱动实现 3. 布隆过滤器
后台开发第151讲||线程锁、进程锁以及分布式锁 1. 线程锁 2. 进程锁 3. 分布式锁||全网最全的进程锁、线程锁|知识点结合项目专讲|代码资料共享
后台开发第238讲|挑战360无死角讲解 进程管理,调度器的5种实现|1. 8500行 CFS是什么 2. RT调度器使用场景 3. IDLE/Dealine调
后台开发第七十五讲|百万并发级别的IM通信协议设计|1. 通信协议要点 2. 不同序列化协议的选择 3. IM通信协议设计|项目实战
后台开发第326讲|工作5年以上的程序员是理解和使用设计模式|1. 抓住核心:接口隔离等设计原则 2. 抓住典型:模板方法 3.开源框架中核心设计模式|
后台开发第128讲|从零开始理,nginx源码在面试中出现的经典问题|1. nginx源码阅读方案 2. 如何快速阅读自己的代码
音视频开发第263讲|音视频成长之路: 必知必会的播放器设计实现 1.ffplay播放器框架分析 2.如何解决播放端延迟的问题 3.快进、快退、逐帧播放如何实现
后台开发第199讲|【零声学院】nginx限制了你的想象?openresty在向你招手|1. nginx应用及开发 2. openresty是如何扩展nginx
后台开发第249讲|项目实战|分层式的即时通讯架构设计,产品落地的那些事|1. 网络接入层的方案选择 2. 逻辑层协议设计的优缺点 3. 分析商业框架与开源框架
后台开发第205讲|高性能的“高”,从何而来?用90分钟来谈一谈高性能|1. 用nginx来分析,做到这些才能高 2.高性能网络组件 3.高性能底层组件的内存池
后台开发第243讲|【B站最全!】90分钟搞懂分布式锁以及数据库锁| nginx 当中的accept锁 2. redis 实现分布式锁 3. MySQL锁的使用
后台开发第183讲|【零声学院官方视频】让服务器底层性能飞起,异步,不一样的感觉|1. 异步的原理 2. 服务器响应的异步优化 3. 客户端请求的异步优化
后台开发第149讲|掌握skynet,后端开发原来如此简单|1. 多线程 2. 多进程 3. actor模型-skynet 4. csp模型|游戏开发必备掌握
音视频开发第106讲|罗永浩百万人直播背后的技术分析|1.百万人直播框架分析 2.流媒体服务器框架分析 3.如何更进一步提升流媒体开发能力
后台开发第九十二讲||90分钟搞定红黑树应用| 1. 红黑树演变 2. 红黑树,AVL, 跳表比较(面试必问) 3. 红黑树实现定时器(应用)
后台开发第133讲|qq微信背后的即时通讯技术细节,方案选择|接入层:协程,异步io,tcp/udp 逻辑层:协议选择protobuf,mqtt web方案:w
后台开发第431讲|红黑树、最小堆、时间轮、跳表多种方式实现定时器|1. 定时器设计 2. 单线程:红黑树、最小堆实现方案 3. 多线程:跳表、时间轮
后台开发第451讲|红黑树在linux中的5个用途,每一个都很经典|1. 红黑树用于进程调度 2. 内存管理的红黑树 3. nginx的共享内存 4. epol
后台开发第114讲|王者荣耀如何使用UDP做到低延迟|1.面试必问的TCP/UDP应用场景 2.王者荣耀如何做到低延迟 3.如何设计一个可靠性UDP传输协议
后台开发第117讲|微服务架构必备利器-ETCD注册发现服务|C/C++程序员为什么要掌握ETCD|(1)ETCD能做什么 (2)ETCD如何实现注册与发现服务
后台开发第317讲|c/c++会不会被取缔,了解dpdk以后,彻底改变你的观念 1. dpdk应用场景 2. dpdk的实现原理 3. 实现dpdk的协议栈
后台开发第283讲|一节课详尽讲解提升MySQL读写性能的方案|1. 连接池、异步连接、SQL预处理、读写分离 2. 缓存方案思路分析 3. 缓存方案实现
后台开发第266讲|从 libevent 看网络编程的封装,一节课让你豁然开朗 1. 后端开发网络编程需要掌握的内容 2. libevent reactor封装
后台开发第287讲|Kingl老师-即时通讯网页版本的实现方案-websocket的原理 1、websocket的使用场景 2、自定义协议封装 3、密文传输
后台开发第124讲|网路io底层epoll,单线程redi,多线程memcached,多进程Nginx|1. 单线程的redis 2. 多线程的Memcache
后台开发第381讲|庞杂的内存问题,如何理出自己的思路出来,让你开发与面试双丰收|1. 虚拟内存分布图 2. 内存池的设计 3. 内存池的分配策略与使用场景