我的学习路径

我从事云计算网络开发已经超过一年了,今天从我个人的角度总结一下我的学习路径。

OpenStack是一个开源的IaaS(Infrastructure as a Service,基础设施即服务)云计算平台,Neutron作为它的网络组件,提供了云计算环境下的虚拟网络功能,虚拟网络的主要特点是SDN(Software Defined Network,软件定义网络)和NFV(Network Function Virtualization,网络功能虚拟化)

我的学习路径是:
1、阅读TCPv1,学习网络知识
2、理解Neutron,学习虚拟网络知识
3、借助《深入理解Nginx》阅读Nginx源码,学习一个高性能服务器的具体实现。由于Nginx源码包含非常多的系统调用,同时阅读UNPv1-2,学习Linux网络编程
4、阅读APUE,学习Linux系统编程
5、借助《深入浅出DPDK》阅读DPDK源码,学习基于DPDK开发高性能网络应用
6、阅读内核协议栈源码,学习网络底层细节

1、Linux内核

1.1 四库全书

(1)Linux内核设计与实现(LKD)
https://book.douban.com/subject/6097773/

(2)深入理解Linux内核(ULK)
https://book.douban.com/subject/2287506/

类似:深入Linux内核架构
https://book.douban.com/subject/4843567/

(3)Linux设备驱动程序(LDD)
https://book.douban.com/subject/1723151/

类似:精通Linux设备驱动程序开发
https://book.douban.com/subject/26805019/

(4)Linux内核源代码情景分析
https://book.douban.com/subject/1231584/
https://book.douban.com/subject/1240321/

类似:Linux内核完全剖析—基于0.12内核
https://book.douban.com/subject/3229243/

1.2 驱动

深入Linux设备驱动程序内核机制
https://book.douban.com/subject/10433743/

Linux设备驱动开发详解
https://book.douban.com/subject/26600201/

1.3 网络

Linux内核源码剖析—TCP/IP实现
https://book.douban.com/subject/5914256/

深入理解Linux网络技术内幕
https://book.douban.com/subject/4015134/

2、计算机基础

2.1 数据结构

数据结构,严蔚敏
https://book.douban.com/subject/24699581/

算法导论(CLRS)
https://book.douban.com/subject/20432061/

2.2 计算机组成原理

计算机组成原理,唐朔飞
https://book.douban.com/subject/2994636/

深入理解计算机系统(CSAPP)
https://book.douban.com/subject/26912767/

2.3 操作系统

计算机操作系统,汤子瀛
https://book.douban.com/subject/26079463/

现代操作系统
https://book.douban.com/subject/27096665/

2.4 计算机网络

计算机网络,谢希仁
https://book.douban.com/subject/26960678/

TCP/IP详解卷1:协议(TCPv1)
https://book.douban.com/subject/26825411/

2.5 编译原理

编译原理(龙书)
https://book.douban.com/subject/3296317/

现代编译原理(虎书)
https://book.douban.com/subject/30191414/

高级编译器设计与实现(鲸书)
https://book.douban.com/subject/1400374/

2.6 其它

程序员的自我修养
https://book.douban.com/subject/3652388/

鸟哥的Linux私房菜—基础学习篇
https://book.douban.com/subject/30359954/

鸟哥的Linux私房菜—服务器架设篇
https://book.douban.com/subject/10794788/

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值