Grails:企业级Grails

jav*_*nes 25 grails enterprise

我试图说服我的老板使用Grails.我告诉他这是实施我们购物网站最有效的方式.

但是当流量越来越高时,他对其可扩展性表示怀疑.

那么,您能举例说明在grails中实现显着流量的企业级网站.

在构建可能具有高流量的企业级网站时,我还需要考虑任何事项.

注意:我们可能预计每天会有10K.

dea*_*mon 27

看看Grails成功案例.最受欢迎的网站可能是:Sky.com和mp3.walmart.com


Jar*_*red 6

Groovymag有一些很好的信息,但每期费用为5美元.这个问题同时采访了Sky的一个人,这是一个非常大的网站,使用Grails以及使用Grails实现电子商务网站的信息.我从其中一位sky.com开发人员那里获得的访谈中得到的主要观点是,通过智能使用缓存,他们可以扩展到数百万的页面浏览量.虽然您的网站每天可能有10000个浏览量,但大多数视图不需要访问数据库.您可以缓存每个可用产品的信息,以限制查看站点时所需的查询数.这应该可以减少数据库的流量,并使GORM成为可能的瓶颈.我无法了解GORM如何在高负载下执行,但如果情况变得更糟,您可以使用纯JDBC调用编写性能关键数据库代码并将其放入服务中.

  • 缓存是你想要的拼写:P (8认同)

Tim*_*and 5

如果你进行数学计算,即使在3小时"峰值流量"窗口期间发生了所有10K命中,每天10K的命中率也不到每秒一次.即使假设你的意思是"页面渲染"而不是命中,你也在谈论一个非常微不足道的流量.