Zuver90210, не, до этого работал не у нас. Наверняка не легко пришлось. Только всё стоящее в жизни легко не даётся. Само в руки плывёт только то, что не тонет.
Максим Кукушкин, к сожалению ответить на этот вопрос объективно не представляется возможным, для этого пришлось бы отучиться в нескольких универах и сравнить.
Jungles, непонятная у вас точка зрения. Мне стало что-то интересно, я взял учебник, прочёл и навсегда обрёл знание. Захотел стать экспертом в вопросе, прочитал десяток учебников по теме и стал применять прочитанное. И в школе я учился не для того, чтобы один экзамен сдать, а чтобы грамотным человеком стать. А в универе, я вообще учился не тому, чем занимаюсь.
Jungles, всё описанное вами в вопросе - это примерно десяток книг. Ну, по крайней мере для формирования базовой грамотности в вопросе. Вполне подъёмно на мой взгляд.
Если у вас есть три отдельных узла для запуска сбалансированного кластера. Если монга запускается у вас на том же узле, где работает использующее его ПО, то она вам не нужна, вы просто занимаетесь карго-культом.
Akira_Live, не, мне реально пофиг на чём работать. Я бы стал заморачиваться с установкой другой операционки, только если бы мне чего-то не хватало. Но даже представить не могу, чего может не хватать программисту на одном из jvm-языков.
Дима Лесников, не, вполне нормальная книжка. Но только она для самого-самого старта. В частности циклы foreach, которые вы пытаетесь использовать, в ней не описываются. Надо объявить типизированный список:
private List<DotCom> dotComList = new ArrayList<>();
token = "ВАШ ТОКЕН"
и запустили?