Sil*_*ior 1 ruby java scalability
我是java开发人员,听过很多关于ruby的内容.我真正的问题是我们可以在ruby中开发大规模企业(Web)应用程序吗?因为我听说ruby对小应用程序有好处,但是像java一样,我们无法在ruby中开发大规模的可伸缩(web)应用程序.
在Ruby?当然 - 对于"企业"的大多数含义.当你谈论ruby和web应用程序时,很可能你在谈论Ruby On Rails或Merb(从v3.0开始就是同样的事情).无论使用哪种框架,都可以很好地理解可扩展性的方法.
我怀疑对于使用Java解决方案的给定硬件配置,您可能仍然可以实现更高的吞吐量水平.使用Ruby框架提供解决方案的成本降低可以抵消额外硬件的成本 - 作为一种语言,它通常比Java更简洁.
您需要应用程序的"企业"和"可扩展性"越多,您就越需要努力消除瓶颈 - 就像使用Java应用程序一样.
New Relic在这个主题上有很多有用的东西,谷歌搜索"缩放轨道"产生了更多.