|
|
51CTO旗下网站
|
|
移动端

1.1 简介

《OpenResty完全2018送彩金的娱乐网站指南:构建百万级别并发的Web应用》第1章总论,本章将简略地介绍OpenResty 的历史、特点和组成,带领读者初步感受它的风采。本节为简介。

作者:罗剑锋来源:电子工业出版社|2018-09-23 16:27

第1章 总论

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

很多国内外大型网站都在使用OpenResty 2018送彩金的娱乐网站后端应用,而且越来越多,知名的国外公司有Adobe、CloudFlare、Dropbox、GitHub 等,国内则有12306、阿里、爱奇艺、京东、美团、奇虎、新浪等,充分地证明了OpenResty 的优秀。

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

1.1 简介

在官网上对OpenResty 是这样介绍的(http://openresty.org):

“OpenResty 是一个基于Nginx 与Lua 的高性能Web 平台,其内部集成了大量精良的Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web 应用、Web 服务和动态网关。

“OpenResty 通过汇聚各种设计精良的Nginx 模块(主要由OpenResty 团队自主2018送彩金的娱乐网站),从而将Nginx 有效地变成一个强大的通用Web 应用平台。这样,Web 2018送彩金的娱乐网站人员和系统工程师可以使用Lua 脚本语言调动Nginx 支持的各种C 以及Lua 模块,快速构造出足以胜任10K乃至1000K 以上单机并发连接的高性能Web 应用系统。

“OpenResty 的目标是让你的Web 服务直接跑在Nginx 服务内部,充分利用Nginx 的非阻塞I/O 模型,不仅仅对HTTP 客户端请求,甚至于对远程后端诸如MySQL、PostgreSQL、Memcached 以及Redis 等都进行一致的高性能响应。”

从这段描述里我们可以知道,OpenResty 以Nginx 为核心,集成打包了众多侧重于高性能Web 2018送彩金的娱乐网站的外围组件,它既是一个Web Server,也是一个成熟完善的2018送彩金的娱乐网站套件。OpenResty 基于Nginx 和Lua/LuaJIT,充分利用了两者的优势,能够无阻塞地处理海量并发连接,任意操纵HTTP/TCP/UDP 数据流,而且功能代码不需要编译,可以就地修改脚本并运行,简化了2018送彩金的娱乐网站流程,加快了2018送彩金的娱乐网站和调试的速度,同时也缩短了2018送彩金的娱乐网站周期,在如今这个快节奏的时代里弥足珍贵。

更广义地来看,OpenResty 不仅仅是一个单纯的Web 服务2018送彩金的娱乐网站套件。经过多年的发展,围绕着OpenResty 已经聚集了很多的个人用户和商业公司,2018送彩金的娱乐网站出大量的第三方库和应用框架,每年还会定期举办技术研讨会——这些都标志着OpenResty 已经成长为了一个活跃的开源社区和完整的生态环境。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Java程序员面试宝典

本书是程序员面试宝典系列中的一册,也是上一本《程序员面试宝典》的姊妹书。本书对程序设计面试中Java常见的题型和常用解答技巧进行了介绍...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网