title: Node.js system requirements for 50.000 concurrent connections
body: <p>The situation is that about 50.000 electronic devices are going to connect to a webservice created in node.js once per minute. Each one is going to send a POST request containg some JSON data.
  All this data should be secured.
  The web service is going to receive those requests, saving the data to a database. 
  Also reading requests are possible to get some data from the DB.</p>
  
  <p>I think to build up a system based on the following infrastructure:</p>
  
  <p>Node.js + memcached + (mysql cluster OR Couchbase)</p>
  
  <p>So, what memory requirements do I need to assign to my web server to be able to handle all this connections? Suppose that in the pessimistic possibility I would have 50.000 concurrent requests.</p>
  
  <p>And what if I use SSL to secure the connections? Do I add too much overhead per connection?
  Should I scale the system to handle them?</p>
  
  <p>What do you suggest me?</p>
  
  <p>Many thanks in advance!</p>