首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高容量、低开销请求

高容量、低开销请求
EN

Server Fault用户
提问于 2014-07-04 05:57:22
回答 1查看 67关注 0票数 1

我有一个应用程序,它将处理通过高容量,低开销从不同的互联网设备发送的硬件设备接收的数据。随着越来越多的设备被添加到系统中,这些数据将不断地被接收,并且只会在将来增加。一旦接收到数据,经过一些小处理后,它将被插入到数据库(MySQL)中。

我的问题是,我应该为此使用什么样的服务器软件?node.js是在给定硬件约束范围内处理此类请求的最大数量的最佳候选方,还是nginx更适合这样的应用程序?此外,是否有处理此类请求的最佳做法?例如,我读到,如果我使用node.js,我可能需要查看操作系统的u限度,以确保在大量并发请求的情况下可以创建足够的文件.

谢谢。

EN

回答 1

Server Fault用户

发布于 2014-07-04 06:31:28

至少新的遗物说,这个java是最好的:

主要的新文物web应用程序一直是Rails应用程序。数据收集层最初是用Ruby编写的,但最终被移植到了Java中。此更改的主要驱动因素是性能。该层目前支持每分钟180 k以上的请求,响应时间约为2.5毫秒,还有足够的空间。

来自http://highscalability.com/blog/2011/7/18/new-relic-architecture-collecting-20-billion-metrics-a-day.html

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/610086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档