V
主页
京东 11.11 红包
八股文重点,网络的posix api实现原理
发布人
专注后台服务器开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等 视频对应文档及代码资料、课程咨询+VX:602878196(备注“222”)
打开封面
下载高清视频
观看高清视频
视频下载器
10道经典网络面试题,让你对tcp/ip不再有盲点 |tcp的posix api有哪些? tcp链接建立的过程;tcp数据传输与重传机制;哪些场景需要udp实现
手把手带你用dpdk实现tcp网络传输 |dpdk的hugepage与网口;dpdk的udp传输;手撕tcp网络协议栈;三次握手、四次挥手的实现;数据传输的实现
6种网络模型,每一种都很经典,你知道几种?
【c++开发】内存池与网络的结合,nginx有哪些不一样的处理
网络原理tcp/udp,网络编程epoll/reactor,面试中正经“八股文”
websocket协议,基于tcp的应用,选择时绕不过的协议 | websocket 握手实现;websocket协议头;明文与密文传输;协议断开
C++面试网络面试题-UDP如何实现可靠性传输 |TCP/UDP应用场景分析;UDP sendto、recvfrom的坑;UDP如何实现可靠性设计
【c/c++开发】还搞不懂协程吗?90分钟从原理到实现,全局分析
redis 单线程为什么这么快?通过源码调试告诉你答案 |redis高效的数据组织方式;redis采用高效的reactor网络模型;io多线程优化网络io耗时;
【C++开发】后端开发绕不开的组件:锁,4个方面手撕锁的多种实现(自旋锁、互斥锁、原子操作、cas)
手把手带你实现epoll组件,为tcp的并发实现epoll |dpdk的用户态协议栈分析;tcp与epoll的四个回调;epoll et/lt的实现;
看完《tcpip详解》不能coding的,一次课开启设计tcp/ip协议栈
5000道“八股文”,还需要“死记硬背”吗?90分钟梳理清晰 |网络编程的“八股文”;操作系统的“八股文”;算法的“八股文”
用spdk实现一个自己的文件系统,200行代码 |spdk的实现原理;随处可见的rpc;spdk的channel实现;bdev与blob之间的关系
linux内核源码分析教程,如何在一个月内学会这些底层原理?(进程管理、内存管理、网络协议栈、设备驱动、文件系统)
【c++开发】4个方面深度剖析不得不了解的io_uring |异步io的recv/send/accept;io_uring的性能测试;io_uring底层原理
10道网络八股文,每道都很经典,让你在面试中逼格满满 |tcp与udp有区别?大量close_wait的原因;epoll的惊群如何解决?为什么会有协程?
8个维度的c++后台开发技能树,如何快速吸收转化
细数那些用过接口,但不知道原理的基础组件(内存池,线程池,数据库连接池,异步请求池,原子操作,死锁检测,reactor,posix api,协程)
3 种方式实现数据库异步连接
从netmap到dpdk,从硬件到协议栈,4个维度让网络体系构建起来 |io虚拟化的 vhost与virtio;netmap与dpdk实现原理;柔性数组;零拷贝
2023年,c++后端的8个技术维度,助力你快速成为技术大牛
【c++开发】90分钟搞懂时间轮如何解决海量定时任务 |定时器常见做法;单层时间轮;多层时间轮
【纯干货分享】13道网络面试题覆盖全部网络八股文
10道面试题,分析清楚tcp/ip网络协议栈的秘密
用户态网络缓冲区设计-ringbuffer、chainbuffer |缓冲区接口设计;ringbuffer并发加锁;chainbuffer原理
复杂的公网环境,网络穿透如何做到?3种情况深度分析 |网关的nat原理;nat类型;p2p的实现
从 5 个方面掌握 reactor 网络模型
3种经典的红黑树使用场景(sk_buff的红黑树使用,内存块红黑树组织,epoll底层的红黑树实现)
90分钟搞懂提升 MySQL 读写性能问题 |连接池、异步连接、sql预处理、读写分离;mysql缓存方案思路分析;mysql缓存方案实现细节
【C++后端开发】一节课搞懂 API 网关 openresty 的实现原理
tcp/ip协议栈那些你不知道的细节
【c++开发】全网最全面讲解进程管理,进程调度器的5种实现
网络编程实战-实现数据库的异步驱动 |同步驱动与异步驱动的性能对比;异步驱动的实现原理;基于网络框架实现 redis 异步驱动;协程实现消除异步回调
6种epoll的做法,从redis,memcached到nginx的网络模型实现 |epoll的封装模式;reactor的作用与原理;多线程、多进程epoll的
手把手带你看 mmorpg 开源框架的网络模块封装
为代码提供一个上帝视野,bpf不可不学的技术 |网络探测 bpf实现;内存管理 malloc/free,bpf来处理;文件系统读写操作,bpf;bpf探测线程
神奇的linux技术:Linux观测技术bpf,用bpf来观测tcp网络
如何来解决C10M问题,用户态协议栈是唯一的方案吗?
C/C++无锁队列使用场景和原理实现