Василий Nosenko, ну понятно, что их cloud это кластер, где крутятся виртуалки, раньше это называлось vds, но теперь, следуя моде, они назвали это cloud.
VDS в принципе нормальная вещь, для почты за глаза, для чего-то потяжелея уже не очень. Незнаю как сейчас а раньше использовали OpenVC из-за чего например нельзя было запускать докер.
А для тестов их поэтому и используют, что дешевые и можно быстро заказать.
EVGENY T., если взять отдельную фирму (не провайдера), то там тоже не особо много надо с сетью делать. И управление сетей так-же упрощается, я иммею в виду, что если серверы уходят в облака, то сети уходят на оутсорсинг. То есть будет один админ (ну или фирма с админами) который управляет сетями нескольких разных фирм.
Maxim, у всех у них есть свои недостатки, у нас например на двух серверах с vmware esxi 6 переодически зависает дисковая система (примерно раз в 4-6 месяцев), один стоит внутри фирмы другой у hetzner'a.
Hyper-v по мне так пока самый беспроблемный был, но я понимаю, что это может быть было только у меня.
Потом надо, если я точно помню, запусть вм из под админа.
Но как это сделать через Vagrantfile, я не знаю.
У меня та же проблема есть, можно положить node проект, прямо на виртуальный диск, тогда "npm i" будет работать. Либо (как делаю я) у меня в виндовсе уствновлен node.js и я через него устанавливаю зависимости, они потом под линуксом работают, но те, где происходит компиляция бывают проблемы.
Антон Уланов, ну я и имел ввиду, что на двух серверах без стораджа работать не будет.
У нас был кластер из двух серверов и ibm storwize v3700, оба сервера были к нему через Fibre Channel.
Работало очень хорошо, делаешь из них в кластере Shared Storage и на нём потом складываются диски для виртуальных машин.
cester, я так подозреваю, что выбор это на любителя.
Вторые для способа больше смотрятся, как попытка сделать из асинхронного языка снова синхронный, наверное это для тех, кто начинал с чего-то другого. Я как-раз начинал с node.js, поэтому особо проблемы с callback'ами нету.
И вам советую этой всей фигнёй не заморачиваться, делайте как удобнее. Если всётаки надо что-то делать друг за дружкой, то я всётаки советую await/async, это вроде как более современный способ.
VDS в принципе нормальная вещь, для почты за глаза, для чего-то потяжелея уже не очень. Незнаю как сейчас а раньше использовали OpenVC из-за чего например нельзя было запускать докер.
А для тестов их поэтому и используют, что дешевые и можно быстро заказать.