我有一個使用MySQL,MongoDB,NodeJS(和SocketIO)的Rails應用程序。現在,應用程序(所有內容)都託管在1個框中。我想知道當用戶數量增長時我該怎麼做。我應該考慮哪些因素以確定是否需要在另一個框中託管一個單獨的元素(例如,每個單獨的框中的MySQL,Node,Mongo)。我應該讓這個單一的盒子變大嗎?有沒有一種最佳實踐方法可以與我一起使用?多臺服務器或一臺服務器中的所有內容?
如果你們能爲我提供參考,指南,關於這個話題的研究。請做。在部署和服務器配置方面,我是超級noob。