title: Vertx SockJS server vs sockjs-tornado
body: <p>I've been inspecting two similar solutions for supporting web sockets via sockJS using an independent Python server, and so far I found two solutions.</p>
  
  <p>I need to write a complex, scalable web socket based web application, and I'm afraid it will be hard to scale Tornado, and it seems Vertx is better with horizontal scaling of web sockets.</p>
  
  <p>I also understand that Redis can be used in conjunction with Tornado for scaling a pub/sub system horizontally, and HAproxy for scaling the SockJS requests.</p>
  
  <p>Between Vertx and Tornado, what is the preferred solution for writing a scalable system which supports SockJS?</p>