V
主页
C/C++无锁队列使用场景和原理实现
发布人
C/C++无锁队列使用场景和原理实现 1.为什么大部分人对无锁队列的理解是错误的 2.面试中被问到无锁队列时如何回答? 3.真敢在项目中使用无锁队列? 4.C++无锁队列设计与实现 5.无锁队列到底是不是终极解决方案
打开封面
下载高清视频
观看高清视频
视频下载器
高性能服务器开发必备组件-C++无锁队列设计与实现
c++无锁队列设计与实现,无锁队列面试中的各种坑
俗易懂讲解dpdk,使用场景,实现原理,dpdk的技术生态
(C++)手撕高性能定时器
100行代码手写线程池,人人都能实现的(准备好linux环境)|线程池的使用场景;处理网络数据;日志使用线程池;调试、封装线程池
【c/c++开发】还搞不懂协程吗?90分钟从原理到实现,全局分析
C语言协程框架的原理剖析与代码实现,曾依靠这个技术拿到大厂offer
【C++开发】手把手实现线程池(120行),实现异步操作,解决项目性能问题 |线程池的使用场景;线程池设计;业务拆分 回调任务;计算业务是否使用线程池
【数据结构与算法】时间轮算法原理以及应用 |时间轮应用场景;单层级时间轮实现;多层级时间轮实现
程序性能上不去怎么办? 异步来解决你的问题 |异步请求第三方;异步io处理; 协程的异步;io_uring的异步
高并发场景下,三种锁方案 互斥锁,自旋锁,原子操作的优缺点| 多线程场景下的锁的性能影响;互斥锁与自旋锁的原理;原子操作cas的实现
高并发场景下,3种锁方案:自旋锁、互斥锁、原子操作的优缺点
【多线程进阶】C#中最佳实现Task解读(异常处理+线程取消+中间变量+线程安全+.NET+C#)B0963
6种epoll的做法,从redis,memcached到nginx的网络模型实现 |epoll的封装模式;reactor的作用与原理;多线程、多进程epoll的
10道经典网络面试题,让你对tcp/ip不再有盲点 |tcp的posix api有哪些? tcp链接建立的过程;tcp数据传输与重传机制;哪些场景需要udp实现
C++面试网络面试题-UDP如何实现可靠性传输 |TCP/UDP应用场景分析;UDP sendto、recvfrom的坑;UDP如何实现可靠性设计
6种epoll的设计 :单线程epoll,多线程epoll,多进程epoll
即时通讯场景的方案对比 网络接入层(多线程epoll,多进程epoll,协程),逻辑协议层(文件传输,位置共享,资讯信息,群聊)
基于 redis 集群实现一个分布式延时队列
C++高性能日志库设计与实现
SPDK是如何实现高性能的,深入NVMe的工作原理 |spdk的组件与架构设计;开启spdk的代码之路;NVMe的工作原理;如何封装读写
C++游戏后端开发框架:skynet,从实现原理到用skynet实现一个万人同时在线游戏
150行代码实现一个完整线程池,准备好linux开发环境
【C++开发】后端开发绕不开的组件:锁,4个方面手撕锁的多种实现(自旋锁、互斥锁、原子操作、cas)
梳理服务器,6种epoll的做法,每一种都有自己适用的业务场景|单线程epoll;多线程epoll;多进程epoll;协程 coroutine;io_uring
3种经典的红黑树使用场景(sk_buff的红黑树使用,内存块红黑树组织,epoll底层的红黑树实现)
准备好linux编程环境,现场手撕定时器实现 |定时器实现方案;单线程环境下定时器实现;多线程环境下定时器实现
c/c++后端开发重点技术,高并发编程(多线程、epoll、定时器、reactor、线程池...)
6种网络模型,每一种都很经典,你知道几种?
从 6 个方面看分布式锁实现 |分布式锁要实现什么类型的锁?分布式锁使用场景;分布式锁的特性;基于mysql、redis、etcd实现分布式锁
c++实现高性能线程池,准备好 linux 编程环境
线程池、内存池、异步请求池、数据库连接池、无锁队列的ringbuffer,池式组件为性能飙升提供技术保障
内存泄漏的3个解决方案与原理实现,知道一个轻松应对开发工作 |内存池的设计与实现;内存泄漏定位 mtrace;垃圾回收,gc的实现
单机服务器模型,reactor的5种实现方式,单线程实现, 多线程实现,多核实现,多进程实现
从 8 个方面看项目迭代优化之路 |零拷贝技术;io 多路复用 select、epoll ;线程池;异步 io;数据库以及缓存技术;进程间通信以及通信协议设计;
协程!协程!协程!给你一个吊打面试官的机会(ntyco作者亲自讲解)
红黑树、最小堆、时间轮、跳表多种方式实现定时器 |定时器设计;单线程:红黑树、最小堆实现方案;多线程:跳表、时间轮
准备好4台虚拟机,一起来实现服务器百万级并发 |epoll + 线程池的优缺点;系统fd连接数量修改;tcp.rmem与wmen作用;同步与异步的原理
【c/c++实战项目】300行代码实现多线程文件下载以及断点续传
即时通讯场景的方案对比 网络接入层(多线程epoll,多进程epoll,协程),逻辑协议层(文件传输,位置共享,资讯信息,群聊)