{"repo":"matsumotory/ngx_mruby","free":true,"listed":false,"github":"https://github.com/matsumotory/ngx_mruby","clone":"git clone https://github.com/matsumotory/ngx_mruby.git","description":"ngx_mruby - A Fast and Memory-Efficient Web Server Extension Mechanism Using Scripting Language mruby for nginx","language":"C","stars":997,"topics":["nginx","mruby","ngx-mruby"],"license":null,"category":"networking-infra","readme_excerpt":"ngx mruby : A Fast and Memory-Efficient Nginx Extension Mechanism Scripting with mruby. Documents - Install - Test - Directives - Class and Method - Use Case - Examples What's ngx mruby ngx mruby is A Fast and Memory-Efficient TCP/UDP Load Balancing and Web Server Extension Mechanism Using Scripting Language mruby for nginx. - ngx mruby is to provide an alternative to lua-nginx-module or mod mruby of Apache httpd. - Unified Ruby Code between Apache(mod mruby), nginx(ngx mruby) and other Web server software(plan) for Web server extensions. - You can implement nginx modules by Ruby scripts on nginx! - You can implement some Web server software extensions by same Ruby code (as possible) - Supported nginx main-line and stable-line - Benchmark between ngx mruby and lua-nginx-module - see examples - Sample of Unified Ruby Code between Apache(mod mruby) and nginx(ngx mruby) for Web server extensions - You can implement some Web server software extensions by same Ruby code (as possible) ※ hello world simple benchmark, see details of blog entry. Abstract As the increase of large-scale and complex Web services, not only the development of Web applications is required, but also the implementation of Web server extensions in many cases. Most Web server extensions are mainly implemented in the C language because of fast and memory-efficient behavior, but by writing extensions using a scripting language we can achieve better maintainability and productivity. However, if the existing method","default_branch":null,"files":null,"tree":[],"storefront":"/r/matsumotory","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/matsumotory/ngx_mruby/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}