当前位置:  开发笔记 > 编程语言 > 正文

基于Java的高容量事务Web应用程序

如何解决《基于Java的高容量事务Web应用程序》经验,为你挑选了0个好方法。

我几乎没有处理大量交易网站的经验,最近遇到了这个有趣的问题.我有兴趣知道Java Web应用程序中的瓶颈会在高负载(每秒数千个请求)下发生.如果有人能给我一个高级别的方法来思考以下问题,那就太棒了!

我唯一想到的是使用memcached来缓存数据库查找,但我不知道如何计算每个请求将花费的时间量,因此系统可能能够计算每秒的请求数量处理.

问题: 必须设计Internet规模的应用程序来处理大量事务.描述一个系统的设计,该系统必须每秒平均处理30,000个HTTP请求.对于每个请求,系统必须使用通过URL查询字符串传入的关键字查找5000万字的字典.每个响应都包含一个包含单词定义(100字节或更少)的字符串.

描述系统的主要组件,并注意哪些组件应该是定制的,哪些组件可以利用第三方应用程序.包括每个组件的硬件估计.请注意,设计应包括最低的硬件/软件许可成本.

记录提出估算的理由.

描述如果定义为10千字节,设计将如何变化.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有