我们有一个非常简单的功能(我们从第三方数据库中查找并返回答案.它实际上是五行代码.)我们希望从主服务器卸载此任务,因为我们期望此流量很大一个功能,并希望优化它.
我们正在考虑测试许多云/ PaaS提供商的承诺,他们处理扩展和性能责任.
我们对Rails环境最感兴趣,但很想听听别人对该领域任何公司的经验.
以下是我们发现支持Rails的PaaS公司:
1)Heroku
2)DotCloud
3)Duostack
问题:
1)你知道其他Rails特定的公司吗?也可以随意列出非Rails公司,因为我们有兴趣关注其他公司,以防他们最终提供Rails支持.
2)您对这些公司的经历如何?
解决方法
前言和免责声明:我为DotCloud工作;所以以下可能有偏见.你被警告过了.
如果您喜欢以下功能,DotCloud可能会让您感兴趣:
>运行Ruby以外的其他东西(一些Django或Pylons代码与您的sql DB交谈怎么样?甚至一些PHP博客,如wordpress或Drupal,使用相同的用户身份验证数据库?)
>尝试使用像Redis或MongoDB这样的数据库,或者背景ruby工作者,而无需支付附加费
> SSH访问,crontab访问(无需加载项)
>更便宜的工人(我没有提出这个;我们的一些来自Heroku世界的用户告诉我们那里的工人非常昂贵)
如果你想专门混合Rails和Node.js,Duostack确实非常好.我被告知他们有很棒的自动配置设施.
最后,如果你只打算做Rails而不是其他任何事情,你可能会坚持使用Heroku,因为他们已经在这个行业工作了一段时间,并且可能比批次的前两个更成熟.
无耻插件:DotCloud提供beta测试驱动器;因此,如果你想看看它的样子,只需订阅测试版,你就可以很快就能看到它. Heroku也有免费套餐.