分布式存储系统学习路径
2025-10-09
次访问
要达成的目标:
- 精通C/C++
- 具有多线程、高并发及各种IO模型的编程经验
- 熟悉分布式算法(如paxos、raft)
- 计算机网络(如各种rpc实现和高性能网络收发库)
- 理解大型分布式存储系统工作原理
- 开源实现(例如grpc、zk、etcd、braft等等)
- 有文件存储、块存储、对象存储开发经验
- Ceph、GlusterFS、Lustre、ZFS、fuse
- 了解高速RDMA网络
- 用户态零拷贝存储SPDK
- 高性能存储介质NVMe
- 高并发无锁数据结构
