近期学习计划

来源:互联网 发布:天涯论坛 知乎 编辑:程序博客网 时间:2024/05/01 01:33

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,并行编程,多核编程。


      

0 0
原创粉丝点击