V
主页
(200行代码)用spdk实现一个文件系统
发布人
(200行代码)用spdk实现一个文件系统 1. spdk的实现原理 2. 随处可见的rpc 3. bitmap解决文件fd的分配回收 4. spdk的channel实现 5. bdev与blob之间的关系
打开封面
下载高清视频
观看高清视频
视频下载器
比音视频、后台开发更好的就业方向:C++存储开发、分布式存储开发(完整版)
彻底弄懂linux内核文件系统
【c++开发】手把手带你实现一个linux内核文件系统 |内核文件系统架构分析;代码实现文件系统
linux的文件系统
【C/C++游戏编程】教你用200行C语言代码,制作一个球球大作战游戏,好玩到停不下来!
【小破站强烈推荐】linux c++开发必学的开源框架(包括skynet、nginx、spdk、redis、grpc、workflow)
游戏服务器框架-skynet详解
【c++开发】自旋锁、互斥锁、信号量、原子操作、条件变量在不同开源框架的应用
reactor网络模型在开源框架(redis、nginx、memcached)中的应用
做C++存储开发要学哪些内容,自下而上-存储开发技术全栈(TiDB/RockDB/SPDK/fuse/ceph/NVMe/ext4)
存储开发的前景如何?C++存储开发技术全面解析
SPDK是如何实现高性能的,深入NVMe的工作原理
剖析Linux内核《文件系统架构详解》
linux 6.7发布新文件系统bcachefs,有哪些特性,相比较ext4的优势
【c++开发】4个方面开始聊try/catch的实现
程序员进阶之路:linux内核源码分析(内存管理、进程管理、网络协议栈、文件系统、设备驱动)
剖析Linux内核Ext2_3文件系统
程序员精进之路-从googletest测试框架开始
nginx中锁的使用详解 |nginx概述;nginx中accept锁实现;nginx中线程池实现
这节课只聊单例,细节有点多 |6个版本单例迭代;c++新特性,内存屏障原理;设计模式到底怎么学?
c/c++后端开发十个实战项目(线程池、tcp/ip协议栈、定时器、epoll组件、reactor、死锁检测、内存泄漏检测、协程框架、文件系统)
网络穿透,NAT,打洞,一起来了解P2P的秘密 |NAT类型与网络穿透;网关的作用;实现网络穿透的技术
【C++开发】红黑树、最小堆、时间轮、跳表多种方式实现定时器 |定时器设计;单线程:红黑树、最小堆实现方案;多线程:跳表、时间轮
C++代码实现reactor网络模型
16W行nginx源码,如何分析模块阅读,让你明白轮子如何造 |多进程模型下的惊群处理;内存池的代码封装;slab共享内存分配
大厂程序员推荐的几个C/C++开源项目,从原理到源码分析,研究开源项目是程序员进阶的绝对途径!!!
手写一个用户态网络协议栈,瞬间提升你的网络功底 |网络基础架构;netmap/dpdk的实现;网络协议栈实战
io管理只有epoll吗?io_uring是不是更好的选择?|io_uring的异步io实现;liburing的应用库做的工作;为网络io添加io_uring
【C++开发】stl 中 红黑树和散列表的实现、应用以及技巧
5000道c++“八股文”,还需要“死记硬背吗”?|网络编程的“八股文”;操作系统的“八股文”;算法的“八股文”
C++分布式RPC开源框架-gRPC应用实践 |为什么需要使用RPC;C++快速安装GRPC方法分享;GRPC的四种服务方法详解;GRPC实际项目讲解分析
程序员进阶之路:深入理解linux内核架构
c/c++后端开发实战项目,手把手带你写代码,不再为简历中没有项目而发愁
【C++后台开发】数据库异步驱动的实现 |同步驱动与异步驱动的性能对比;异步驱动的实现原理;实现 redis 异步驱动;协程实现消除异步回调
2.7W行nginx源码如何阅读?(nginx conf文件实现源码;多进程网络连接;内存池的实现;线程池的源码;进程间通信共享内存的实现)
websocket协议,基于tcp的应用,选择时绕不过的协议
【c/c++开发】手把手带你实现一个epoll组件
计算机底层原理,linux内核源码分析,程序员进阶必看(进程管理、内存管理、网络协议栈、文件系统、设备驱动)
90分钟了解linux内存架构,numa的优势,slab/slob/slub的分配机制,伙伴算法系统,vmalloc的实现原理
c++内存泄漏的3个解决方案与原理实现,知道一个可以轻松应对开发