1.学习路线

C++后端/c++后台

适配行业

量化,安全,高性能,cdn,游戏服务,自动驾驶,基础架构,虚拟化
网络开发,存储,推荐算法,流媒体服务,金融业务

1. C/C++语言

数据结构/算法

  • hash
  • rbtree
  • b/b+tree
  • list

设计模式

  • 单例
  • 策略
  • 观察者
  • 工厂
  • 迭代器模式
  • 过滤器

  • stl
  • C++新特性

linux

  • Makefile/cmake
  • git/svn
  • htop/top
  • netstat
  • tcpdump
  • iperf

2. 网络

网络编程

  • select/poll/epoll
  • 多线程多进程
  • 阻塞非阻塞
  • 同步异步
  • 业务
  • 实现一个网络框架

网络原理

  • eth
  • ip
  • udp/tcp
  • http
  • 实现一个tcp协议栈

3. 基础组件

  • 内存池
  • 线程池
  • 数据库
  • 连接池
  • 请求池
  • 原子操作
  • ringbuffer
  • 无锁队列
  • 定时器方案
  • 死锁检测
  • 内存泄漏
  • 日志
  • 网络块
  • 共享内存
  • probuf

4. 中间件

  • MySQL
  • Redis
  • Nginx
  • grpc
  • mq

5. 框架

  • skynet(游戏)
  • openresty(cdn/waf)
  • dpdk(网络)
  • spdk(存储)
  • cuda(gpu)
  • workflow(网络式编程)

6.运维和部署(devops)

  • docker
  • k8s

7.性能分析

kernel

  • 磁盘
  • 网络
  • 内存

bpf/ebpf

火焰图

中间件

gtest

8.分布式

  • 1.分布式数据库TiDB
  • 2.分布式文件系统ceph
  • 3.分布式协同etcd
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值