我需要创建一个Web表单来收集用户数据(调查),预计将达到100-200k并发用户,甚至更多.我对
Java&使用RDBMS实现持久性的
PHP解决方案,在这些平台上,我需要大量的虚拟机和严重的硬件负载分配来处理这种流量.
由于这可能不符合成本效益,我正在调查node.js的想法,可能还有消息队列或NoSQL数据存储.
有没有人遇到过这个问题并试过类似的解决方案?
最佳答案 Node.js将是这项工作的正确选择. Node.js每个连接只分配一个小堆,这比为每个客户端连接创建一个线程快得多,而且Node.js是非阻塞和面向事件的.