您的位置: 新闻频道 Ruby新闻


Starling(燕八哥)发布了一段时间了,Starling是一个支持MemCahce协议的轻量级持久化服务器。Starling是让创建网络访问队列或者多个队列异常简单,也就是说多点和多台机器间的异步工作进程。它是著名微博客网站Twitter开发用来处理大量的队列消息,以及保持服务的响应。Starling已经在生产环境中使用,不仅是Twitter在使用,FiveRuns同样在使用。FiveRuns  甚至还根据自己的应用做了改进 ,他们认为网站速度快了很多。

为什么突然对Starling感兴趣?因为 Glenn Gillen在RubyPond.com上写了如何设置Starling的一个优秀介绍指南 。他全面介绍了Starling的安装和使用,包括Workling(一个Rails插件让Starling使用更简单)。

在Glenn的文章中还介绍了RudeQ  -可以替代Starling。 RudeQ与Starling使用相同的API,但它以ActiveRecord /database 为基础,意味着不需要额外的程序进行监测。我觉得它的速度很快,但是如果您想要轻松的监测另一个持久化的进程,或不需要有一个持久化的进程,RudeQ也是值得一试的。

来自:www.rubyinside.com

评论 共 1 条 发表评论

zjumty 2008-07-24 10:04 引用
erlang也有个项目要Starling
http://12monkeys.co.uk/starling/
Unicode string library for Erlang

现在开源项目越来越多, 起名字难了.

发表评论

您还没有登录,请登录后发表评论