摘自零声教育课程大纲,8个技术维度+项目实战,为你打通linux c/c++后台开发的技术栈。
部分往期视频
c++八股文重点,网络的posix api实现原理
8个方面讲解io_uring,重塑对异步io的理解
c++后端开发中数据库异步连接、异步连接池的原理与实现
5种内存泄漏检测方式,让你重新理解C++内存管理
c++后端开发实战项目,十个实战项目,一起来写代码
免费学习地址:
C/C++Linux服务器开发/后台架构师免费试听直播地址
1.精进基石专栏
1.1 数据结构与算法
1.2 设计模式
1.3 c++新特性
1.4 linux工程管理
2.高性能网络设计专栏
2.1 自研网络库:异步网络库zvnet
2.2 网络原理
2.3 自研框架:协程框架ntyco的实现
2.4 自研框架:基于dpdk的用户态协议栈的实现
2.5 高性能异步io机制:io_uring
3.基础组件设计专栏
3.1 池式组件
3.2 高性能组件
3.3 开源组件
4.中间件开发
4.1 redis
4.2 mysql
4.3 kafka
4.4 微服务之间通信基石gRPC
4.5 Nginx
5.开源框架专栏
5.1 游戏服务器开发skynet
5.2 分布式API网关
5.3 高性能存储SPDK的文件系统实现(项目)
5.4 高性能计算CUDA
5.5 并行计算与异步网络引擎workflow
5.6 物联网通信协议 mqtt的实现框架mosquitto
6.云原生专栏
6.1 Docker
6.2 Kubernetes
7.性能分析专栏
7.1 性能与测试工具
7.2 观测技术bpf与ebpf
7.3 内核源码机制
8.分布式架构专栏
8.1 分布式数据库
8.2 分布式文件系统
8.3 分布式协同
9.上线项目实战
9.1 dkvstore实现(项目)
9.2 图床共享云存储(项目)
9.3微服务即时通讯(项目)