状态
本话题所属活动已经结束
投票数
30
看看都有谁投票了?

nginx.conf 脚本编程

agentzh于“2010年06月19日”创建了这个话题,计划在“2010年06月19日”的“荷风清韵”活动中演讲

分享到:

nginx 既是一种高性能的 http 服务器,又是一套强大的 web 应用开发框架。同时,nginx 的配置文件 nginx.conf 的记法本身又是一门非常灵活的脚本语言。

这次分享将演示如何全面打破 nginx 日常作为 fastcgi 网关或者反向代理的常规套路,通过一系列小巧的 C 模块,来实现从 nginx 直接存取 mysql/PostgreSQL/sqlite/drizzle 数据库,memcached,并享有长连接池,集群水平切割,读写分离,负载均衡等高级设施,最终将展示如何通过 Lua 语言直接来编程 nginx 核心,并像 Erlang 和 Go 那样做到透明的非阻塞 I/O。

最后我们将简单介绍此种框架在 qunar.com 和 taobao.com 的一些实际应用。

幻灯分上下篇

http://agentzh.org/misc/slides/nginx-conf-scripting/

http://agentzh.org/misc/slides/recent-dev-nginx-conf/

请使用键盘上的方向键控制进退。当两套幻灯间有不一致之处时,请以下篇为准。

nginx.conf 脚本编程的评论