linux方面:
内核调试工具KGDB 等的使用。
内核性能调优,参数的设置。
文件系统 加强,VFS已经学习完了,主要学习 几种具体的文件系统,EXT2,EXT3 等。
netfilter加强, 以linux 3.6版本内核学习 xtables 。
TCP/IP 协议栈 复习。 内核中bridge 学习。
复习 内存管理,进程调度。
编程语言:
C++ 中STL人学习,每天在CSDN上发一篇学习笔记。
ACE 和 BOOST 库的学习。重点在BOOST中的 asio, ACE太过庞大,慢慢学习。
C++ 高并发服务器开发, 与C语言的 Nginx 进行对比学习。
数据库:
mysql必知必会 学习完 大概2周时间。
mysql 内幕 ,
memcached 源码解析,结合libevent 的学习。
redis 源码学习,部署, 理解 一致性hash算法。
数据结构与算法:
树: trie B树,B+树,AVL树,红黑树
图:深度,广度优先遍历, 最短路径算法, 可以看看quagga中动态路由的实现。
动态规划: 了解。
分布式系统学习:
分布式存储,《分布式系统概念与设计》 《分布式系统原理与范型》
复习keepalived, LVS,实际部署。 公司里 《应用加速项目》有使用到。
云计算:
KVM源码学习,tun/tap 驱动复习。
openstack了解,
OpenvSwitch学习,结合openflow协议。
CPU相关:
SMP,并行编程,多核编程。