오픈레스티

OpenResty
오픈레스티
OpenResty logo
기타 이름ngx_openresty
원본 작성자이춘장
개발자
  • OpenResty 소프트웨어 재단
  • OpenResty, Inc.
초기 릴리즈2009년 9월; 12년 전(2009-09)[1]
안정적 해제
1.19.9.1 / 2021년 8월 6일; 6개월(2021-08-06)
릴리스 미리 보기
1.21.4.1rc1 / 2021년 12월 16일; 2개월(2021-12-16)
리포지토리
기록 위치C
면허증BSD 라이선스
웹사이트openresty.org/en/ Edit this on Wikidata

OpenRestynginx 기반의 웹 플랫폼으로 LuaJ를 사용하여 Lua 스크립트를 실행할 수 있다.IT 엔진.[2]이 소프트웨어는 이춘 장이 만들었다.원래 2011년 이전 타오바오가 후원했으며 2012년부터 2016년까지 주로 클라우드플레어가 후원했다.2017년부터 주로 오픈레스티 소프트웨어재단과 오픈레스티 주식회사가 지원하고 있다.

OpenResty는 확장 가능한 웹 애플리케이션, 웹 서비스 및 동적 웹 게이트웨이를 구축하도록 설계되었다.OpenResty 아키텍처는 nginx를 웹 앱 서버로 확장하여 많은 요청을 처리하기 위해 확장된 몇 개의 nginx 모듈을 기반으로 한다.[3]OpenResty 솔루션의 개념은 nginx 이벤트 모델을 활용하여 HTTP 클라이언트뿐만 아니라 MySQL, Postgre와 같은 원격 백엔드에서도 비차단 I/O를 수행함으로써 nginx 서버에서 서버측 웹 앱을 완전히 실행하는 것을 목표로 한다.SQL, Memcached, Redis.

역사

2007년 10월, 오픈레스트는 야후에서 시작되었다! Perl로 작성된 오픈 API서비스 프레임워크로서의 중국.[1][4][5]

2009년 9월, 타오바오에서 nginx_openresty로 오픈레스티를 재개발하여, nginxLuaJ의 확장된 리패키징을 기반으로 한 루아 애플리케이션 서버인 ngx_openresty로 재개발하였다.C로 작성된 플러그인 서버 확장 모듈을 포함한 IT.[1]

참고 항목


참조

  1. ^ a b c 章, 亦春 (2012-07-09). "[Open Source Interview] Interview with OpenResty author Zhang Yichun" 【开源访谈】OpenResty 作者章亦春访谈实录. OSChina.NET (Interview) (in Chinese). Retrieved 2022-02-06.
  2. ^ Sharwood, Simon (2016-09-20). "WTF is OpenResty? The world's fifth-most-used Web server, that's what!". The Register. Retrieved 2022-02-05.
  3. ^ Tourne, Matthieu (2012-12-08). "Pushing Nginx to its limit with Lua". The Cloudflare Blog. Cloudflare. Retrieved 2022-02-05.
  4. ^ Zhang, Yichun. "agentzh/old-openresty: Obsolete 1st generation of OpenResty written mostly in Perl. Please check out the new OpenResty based on Nginx and Lua instead". GitHub. Retrieved 2022-02-06.
  5. ^ Zhang, Yichun. "OpenResty: General-purpose web service platform for web applications". CPAN. Retrieved 2022-02-06.

외부 링크