我正在开发一个高流量的Java Web应用程序。目前我正在定义它的架构。我有一些问题:
我希望一次有数百名用户登录。我打算将数据保存在应用程序范围(静态变量)中,以避免在数据库中进行查找。在会议中,我计划存储5kB的数据。
答案 0 :(得分:1)
我想我会考虑的关键因素是:
我希望这会有所帮助。
答案 1 :(得分:0)
可伸缩性对于预期处理不断增长的流量的系统非常重要。无国籍对于实施简易规模系统非常重要。 Checkout http://www.playframework.org/,一个无状态的Web框架。将playframework与mongodb一起使用(通过PlayMorphia模块),您可以轻松实现可扩展的Web应用程序。
答案 2 :(得分:0)
我的一些考虑因素和最佳做法: