Chapter 7. Deploying and Scaling MeteorJS Applications
So far, we have learned various concepts, tools, and internal ideas of MeteorJS framework and how to use them in developing applications. From a developer's perspective, we have a fair experience on developing MeteorJS applications. By this time, you pretty well know that MeteorJS is, more or less, a collection of nontraditional and advanced concepts put together as a framework.
A traditional way of building web applications is to use HTTP and until today most of the applications are built over HTTP transaction. We know the problems with HTTP and there are plenty of reasons why HTTP transfer is slow. Most of the production infrastructure and stacks are meant for HTTP. In contrary, MeteorJS is new, not widely adopted yet (hopefully it will be), and primarily uses sockets and other concepts that are not traditional.
Finding or creating infrastructures and platforms to host a MeteorJS application is quite a cumbersome task...