标签: requests-per-second

Erlang(或elixir)性能(每秒请求数)对jruby缓慢?

作为一个rubyist,我决定采用erlang来获得高性能,可靠的后端.设置非常简单:获取发布请求,将内容写入redis,返回统计信息.所有的json.这也是为什么我非常关心每秒的请求.

选择的工具:webmachine,瞬间对JSON编码/解码,poolboy用于连接池,并且eredis为redis的通信.

机器使用:macbook pro,i5 2.4Ghz,8GB内存.

我的erlang每秒大约有5000个请求,jruby/torqbox大约有12,0000个.(在这里查看完整的ruby性能测试设置)

我意识到我可以在erlang中使用ets来节省时间,并且在响应之后留下用于"后台处理"的redis,但这将没有什么影响.甚至是对'你好世界'背后的二郎腿的简单测试.

有什么建议?我做错了吗?

erlang performance elixir requests-per-second webmachine

17
推荐指数
3
解决办法
9764
查看次数

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

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

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

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

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

记录提出估算的理由.

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

java performance requests-per-second

6
推荐指数
1
解决办法
1万
查看次数

如何解释 ASP.NET Requests/sec 性能计数器的值?

如果我每 N 秒监控一次 ASP.NET Requests/sec 性能计数器,我应该如何解释这些值?是采样间隔内处理的请求数除以 N 吗?或者无论采样间隔如何,它都是当前请求/秒?

asp.net performancecounter requests-per-second

5
推荐指数
1
解决办法
588
查看次数