Развернуть Node и MongoDB на одном VPS или двух? - PullRequest
0 голосов
/ 05 января 2019

Я разрабатываю приложение Node / Express с MongoDB / Mongoose. Я новичок в этих технологиях, поэтому не знаю, как развернуть.

Самый простой способ - поставить все на лучший VPS, который я могу себе позволить, и оптимизировать позже, когда у меня будут реальные пользовательские данные. Однако я хочу попытаться принять лучшее решение.

Мой выбор:

  • один VPS для Node / Express и MongoDB
  • один VPS для Node / Express и один VPS для MongoDB

Что я должен принять во внимание? Например,

  • Есть ли преимущества наличия MongoDB на отдельном VPS?
  • Нужно ли иметь больше ОЗУ или ЦП или у них аналогичные потребности?
  • Какой подход будет легче масштабировать позже?

Полагаю, как минимум, у меня должно быть два VPS в одной сети, например AWS, Azure, DigitalOcean, Heroku. Однако я вижу, что многие разработчики используют MongoLab («монго как услуга»), который поэтому находится в совершенно отдельной сети (конечно, это очень медленно ??).

Для тех, кто делал это раньше, вы можете дать мне какой-нибудь практический совет или вопросы, которые я должен рассмотреть?

...