我已经构建了一个 JSON 服务,它使用了另外两个服务,每个服务都有一些延迟,并且由于这种依赖关系,每个请求最多可能需要 800 毫秒才能完成。
我选择 Node.js 的主要原因之一是事件 IO。我希望新请求能够顺利处理,而不是挂起,因为缓慢的请求正在完成。
我如何测试服务并获得一些关于我的服务将如何在 Heorku 上执行的可靠指标——这很难弄清楚,因为我不想达到我所依赖的其他服务的查询限制。我的服务将同时接受多少个请求?我能做些什么来最大化这个数字?
此外,我想得到一些反馈,关于 Node.js 是否会在这种情况下为我提供更好的性能,比如 Rails?
(哦,还有……Heroku 是部署服务的好选择吗?抱歉……我是 Node 新手。)
非常感谢。