3000 并发 其实很小 主要的瓶颈是你的带宽
如果每个请求返回每秒100K的 你的上行带宽 至少需要 3000*100KB = 30M左右的带宽 这就非常的贵了
内存方面主要是看逻辑 如果3000个都是搜索这样高消耗的逻辑,内存会吃不消
IO也是一个很大的问题 如果做好缓存才能解决IO的开销
3000 并发的最大成本就是带宽 带宽够了 内存够了 CPU单路 就够了
这样高并发系统采用分布式 你开发的系统尽量分成多独立运行的小系统 通过系统直接的webservice接口进行传输 这样可以很好的扩展和减少压力
自己购置还是租用