Ruby 转微博 ngx_mruby 0.0.1

fsword · 2012年07月28日 · 最后由 fsword 回复于 2012年07月29日 · 3173 次阅读

ngx_mruby 0.0.1 http://t.cn/zW9AC2E

Nginx 上面直接跑 Ruby ? 求日文翻译

日文我可不懂,不过这个话题以前讨论过,我看了一下样例代码,应该就是这个意思。之前有淘宝同事做过 lua 嵌入 nginx 的实现,后续可能会考虑其它语言,mruby 算是个选项,不过我觉得真要发挥价值,还需要相关的文件读写和数据库访问库也能用协程方式才行

真不觉得 nginx 上跑个脚本引擎有啥意义。

这个是嵌入式 lua 的项目主页 http://openresty.org/ #3 楼 @bhuztez "nginx 上跑脚本引擎"只是这件事的表面现象,它其实是有可能影响现在常见的架构方案的

lua 速度快,尤其是 luajit, 嵌入 nginx 问题不大........mruby 速度不行的话会把 nginx 并发性堵爆吧., 除了 CRuby 以外我就试过 Rubinius,坦白说我觉得不太乐观......

#5 楼 @clearJiang 关键不是速度,是协程支持,而且即使语言支持,如果相应的库不使用也是白搭,lua 版本的方案中,也是要用一个异步的 mysql 驱动才能发挥力量的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号