title: Asynchronous sockets vs synchronous
body: <p>I have a question about asynchronous sockets. It's been bothering me for the last few months and thought I should wise up and get the facts from the pros here.</p>
  
  <p>I have an incoming stream from a client which I want to take in the data. This incoming stream requires initial setup via strings before it will commence sending the data.</p>
  
  <p>I have heard about the powerful scalability of asynchronous tcp servers like node.js. My question is whether can I use node.js or any other asynchronous tcp server to handshake with this client and receive the incoming stream.</p>
  
  <p>You can think of the incoming data as an stream of stock data or electricity usage at a given point in time. In essence the data will be streaming in continuously.</p>
  
  <p>Pls let me know what other information I need to share to help me understand asynchronous sockets and how to use it.</p>