Engine Yard ,一个 Rails 托管公司,最近刚刚被报道聘用了不少开发者来从事Rubinius 相关工作。现在,他们添加了另外一名开发者, Eero Saynatkari ( Rubinius 的 IRC 频道中的“rue”),目前团队聘用的 Rubinius 开发者已经增加至 6 名。Engine Yard 的 Ezra Zygmuntowicz(请看 InfoQ 对 Ezra 的访谈)在他的博客中说明了这位新开发者的即将开始的工作:
在 EY 这里我们正着手开始 mod_rubiniusd 的开发。我们雇佣了 Eero Saynatkari(Rubinius 的 IRC 频道中的“rue”)来全职从事此项目。 目前 mod_rubinius 的架构还是悬而未决的。我们只知道它将是基于 rack 的,因此从 mod_rubinius 到 ruby 应用之 间的接口将会通过 rack 实现。除此之外我们尚不知晓这个平台最佳的架构是什么样子的。它可能是将 rubinius 的虚拟机内嵌至 apache 的进程中; 或者可能是一个进程管理器来管理独立的 rubinius 虚拟机;又或者是这些方法的组合。
被 Ezra 提及的 Rack ,主要功能正如其所描述的那样:
Rack 在支持 Ruby 的 Web 服务器和 Ruby 框架之间提供了一个最小化的接口。
Eero谈到了关于 Rubinius 和 mod_rubinius 的工作计划:
mod_rubinius 的工作本身毫无疑问将会涉及到很多 Rubinius 的工作,起初至少在多虚拟机领域(Rubinius 可以在每个原生线程中运行完全独立的解释器),Rubinius 拥有自己的 C 接口(相对于 Subtend)和基本 I/O 层。对于 mod_rubinius 会带来什么,欢迎你的反馈!通过 Ezra 的帖子来告诉我们在你最离谱的梦中是如何部署你的 Merb/Ramaze/Rails/Nitro/IOWA/plain CGI 或者随便什么应用程序的。
您可以通过阅读 InfoQ 站点上相关的 Rubinius 内容,来持续关注 Rubinius 的发展。
查看英文原文: EngineYard hires developer for mod_rubinius and Rubinius
评论