你将获得
- 基础知识详解及核心架构剖析
- 搭建支持百万高并发的 Nginx 服务
- 从内核优化到源码解读的全方位拆解
- OpenResty + Nginx 开发实战
课程介绍
Nginx 很火,因为它就像一个万能药,在任何存在性能需求的场合总能找见它的身影,它可以轻松在百万并发连接下实现高吞吐量的 Web 服务。同时,类似于 OpenResty 和 Tengine 这样的第三方模块群,进一步发展出了新生态,使 Nginx 的应用进一步向应用防火墙、CDN 等领域扩展。
网络上关于 Nginx 的使用介绍虽然非常多,但存在两个问题:
-
仅从如何使用层面介绍,没有把离散的知识点串成线,这导致大家难以应对未出现过的、个性化的定制场景。
-
没有成体系的性能优化知识介绍,而在企业生产环境下,我们往往需要从应用到系统的完整优化方案。
本课程则致力于解决以上两个问题,课程讲师陶辉过往在华为、腾讯、思科、阿里巴巴等知名企业进行 Nginx 模块开发及性能优化的多年实战经验,使得他可以从 HTTP 应用层的视角、分布式集群的视角、硬件及操作系统内核优化的视角为大家体系化地解读 Nginx 的核心知识,帮助大家从 Nginx 的初级使用者成长为高阶使用者。
在这个学习的过程中,陶辉老师也会把自己的学习方法论分享给大家。掌握更多的方法论,进而扩展自己的方法论,这也是进一步深入学习 Nginx 以及其他技术的有效方式。
课程目录
查看更多
免费试读
适合人群
学习本课程之前,你需要具备以下基础:
- 熟练使用 Linux 命令行相关操作;
- 掌握 HTTP 等基本的网络协议;
- 了解 Web 服务器的基础知识并自己搭建过网站。
![](https://static001.geekbang.org/resource/image/b2/19/b20af4ba18ec81d2580e15c754911319.png)
编辑推荐
![](https://static001.geekbang.org/resource/image/d2/f3/d2a115e97189b5b430902d720ccc1ef3.jpg)
讲师的其他课程
![](https://static001.geekbang.org/resource/image/2f/e3/2fcfb23af856bc55a91078b53b0842e3.jpg)
![](https://static001.geekbang.org/resource/image/1d/c8/1ddd2271c9df151bbda162d1d01675c8.png)
包含这门课的学习路径
![](https://static001.geekbang.org/resource/image/25/d0/2541de63f52593f6ea77ae38441d46d0.jpg?x-oss-process=image/resize,m_fill,h_74,w_74)
运维工程师
32门课程 149.1w人学习
![](https://static001.geekbang.org/resource/image/7e/d6/7e070c3ab1e7baa6aba589108d912ed6.jpg?x-oss-process=image/resize,m_fill,h_74,w_74)
云原生工程师
14门课程 86.5w人学习
![](https://static001.geekbang.org/resource/image/1c/17/1c83100965449ef7e1a5144d94744317.jpg?x-oss-process=image/resize,m_fill,h_74,w_74)
后端工程师
27门课程 184.1w人学习
看过的人还看了
![](https://static001.geekbang.org/resource/image/65/c0/65dc525140a25af39b780aaae65821c0.jpg)
![](https://static001.geekbang.org/resource/image/e2/be/e2ca3fac4ce89053602b9e7a6d9c02be.jpg)
![](https://static001.geekbang.org/resource/image/23/d2/2343d8a9e059816c0f8c3d89b70583d2.jpg)
![](https://static001.geekbang.org/resource/image/1b/ba/1b55645096bc6d40623601e33f87bcba.jpg)
![](https://static001.geekbang.org/resource/image/c6/63/c68f8834b42308fd22aa41c1ce249363.png)
![](https://static001.geekbang.org/resource/image/11/eb/11af840c6cd82cfb358a6eb9126347eb.jpg)