OpenResty完全开发指南:构建百万级别并发的Web应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 总论

由agentzh创立的开源项目OpenResty成功地把Lua语言嵌入了Nginx,用Lua作为“胶水语言”粘合Nginx的各个模块和底层接口,以脚本的方式直接实现复杂的HTTP/TCP/UDP业务逻辑,降低了Web Server——特别是高性能Web Server的开发门槛。

很多国内外大型网站都在使用OpenResty开发后端应用,而且越来越多,知名的国外公司有Adobe、CloudFlare、Dropbox、GitHub等,国内则有12306、阿里、爱奇艺、京东、美团、奇虎、新浪等,充分地证明了OpenResty的优秀。有统计数据表明,在2017年中,互联网上使用OpenResty的主机数量已经超过了25万。

本章将简略地介绍OpenResty的历史、特点和组成,带领读者初步感受它的风采。