nginx:兼顾性能与灵活的负载均衡加速器
2018年7月1日
SRE/智能运维
陶辉
杭州智链达数据CTO
杭州智链达数据有限公司CTO,《深入理解Nginx:模块开发与架构解析》作者,曾在阿里云负责ECS弹性计算系统的重构,在存储、控制与网络部分有深入研究,曾在腾讯公司QQ空间部门负责基础数据的存储,对于海量请求与数据的分布式环境解决方案有大量实践经验,曾在华为、思科等公司负责中间件的设计与开发工作。,
  • 分享简介
    Nginx如何配置才能获得最大性能,应当如何选择合适的第三方模块才能正常发挥出其性能优势。Openresty应当如何使用其指令和注入API才能符合预期,获得可维护性强且不会阻塞并发性的服务如何
  • 分享提纲
    1、nginx的进程与内存模型;
    2、nginx的变量机制;
    3、nginx的stream负载均衡;
    4、nginx的http请求处理机制;
    5、openresty作为nginx第三方模块是如何实现lua嵌入的。
    6、nginx的运维要点。
  • 分享收益
    1、目标:可以正确的配置nginx,以及配置linux操作系统,理解nginx对内存与cpu的使用,使nginx在性能上发挥到极致;可以正确的使用openresty,以及添加其他第三方模块,使他们之间有机配合,实现灵活的功能同时并不有丢失高并发特性;
    2、成功要点:理解nginx的进程模型与内存模型,理解nginx基本数据结构与窗口,理解http模块的架构设计,理解负载均衡的要点,理解openresty是如何嵌入nginx及注入API的。
    3、启示:可以举一反三的领会所有nginx模块的使用要点,对变量、http阶段、stream阶段、lua注入方式、nginx的运维本质等有透彻的认识。
热门推荐