当前位置: 首页 > 更多 > 运维

深入剖析Nginx PDF电子书 [79MB]

  • 运维
  • 更新时间:2021-05-28 12:23:15
简介深入剖析Nginxpdf百度网盘下载地址? Nginx是一款功能强大的高性能Web和反向代理服务器,最初由俄罗斯程序员Igor Sysoev开发,而当前由Igor Sysoev领导的专业公司Nginx...
《深入剖析Nginx》pdf电子书下载
《深入剖析Nginx》pdf百度云

《深入剖析Nginx》pdf百度云


 

深入剖析Nginxpdf百度网盘下载地址?

Nginx是一款功能强大的高性能Web和反向代理服务器,最初由俄罗斯程序员Igor Sysoev开发,而当前由Igor Sysoev领导的专业公司Nginx, Inc.进行持续的维护与更新。

Nginx可以在大多数UNIX或类UNIX系统上编译运行,比如FreeBSD、Solaris、Linux等,并且官方还提供Windows下的可执行版本。目前,Nginx在Netflix 、Wordpress.com、新浪、网易、腾讯、豆瓣等国内外众多知名网站中得到应用。

从源码剖析的角度出发,是程序员常用的学习和提高方法。本书是作者多年研读Nginx源码、深入思考和不断结合实践的结晶。本书重点在于通过剖析Nginx的源码,探究其功能结构及其内部实现原理。

本书内容包括:

◎ 剖析Nginx源码前的准备工作;

◎ 跟踪和调试的方法;

◎ Nginx的整体架构和进程模型;

◎ Nginx的数据结构,包括内存池、Hash 和Radixtree ;

◎ Nginx的配置指令;

◎ Nginx主要功能模块,包括Handler 、Filter 、Load-balance等;

◎ I/O多路复用模型和I/O事件处理等;

◎ 完整的客户端请求分析,包括请求处理与响应、请求定位、动态页面请求处理等;

◎ Filter模块实例;

◎ 负载均衡策略,包括加权轮询策略和IP哈希策略;

◎ Nginx的编译模块、运行配置。

本书适合系统程序员、软件开发工程师、Nginx高级运维工程师阅读参考,对于有志从事相关工作的IT专业学生,更是不可多得的学习资料。


作者简介:
高群凯,重庆大学计算机学院硕士毕业,接触Linux等自由/开源软件已有11年,在技术领域的兴趣主要包括Linux、高性能服务(Web服务如Lighttpd、Nginx、Apache等;数据库服务如Mongodb等),以及x86、MIPS(Cavium、RMI、Tilera)等。一直在深信服科技有限公司工作,专职从事Linux相关研究,对系统底层性能优化、内核oops宕机以及x86疑难问题排查等相关技术有一些研究和积累。曾著有《Lighttpd源码分析》一书。个人博客:http://lenky.info/。

目录:
第1章 源码分析的准备工作 1
第2章 跟踪与调试 10
第3章 进程模型 35
第4章 数据结构 65
第5章 配置解析 81
第6章 模块综述 113
第7章 事件管理机制 134
第8章 变量机制 160
第9章 请求处理与响应 182
第10章 请求定位 228
第11章 动态页面请求处理 252
第12章 过滤模块 283
第13章 负载均衡 299
第14章 访问控制 315

点击下载