我们为前端生成的大多数应用程序都使用Grails,我们喜欢它,但我们正在探索Javascript框架,例如backbone.js,ember.js,用于模板化,可重用性.我们对json感到舒服和熟悉,并且想知道对于与Grails一起使用的Javascript框架有哪些经验和建议.
想了解评估标准,实施成本和涉及的学习曲线.
在我的生产环境中,我有一个运行在16gig内存上的MySQL服务器实例,每小时处理多达20,000个查询.我的桌子的大小正以每月200万的速度增长.这些数字预计会随着时间的推移而上升,但我不确定何时需要改进架构.
如何能够对这种情况采取主动态度并对未来的系统进行验证?
升级硬件在时间和资本效率方面的购买量是否很大?
在这种情况下通常的做法是什么,如果我们每3个月将流量增加一倍,那么分片是否会自然发展?还是有其他选择吗?
我如何判断我的系统是否达到峰值,有哪些工具可用于分析数据库?我会用什么指标衡量它?