LINUX.ORG.RU

Пощупал Node.js

 , , ,


0

1

На реальном проекте разбивки монолита с джава и ораклом на микосервисы с NoSQL и JavaScript.

Все стильно, модно и молодежно - скрам, дейли со смуси, активное использование TDD и прочие агильные методологии.

Особенно стильно каждый спринт менять хранилище данных с Level на Couch, потом с Монги на Эластику и обратно на монгу. Это у нас уже сериал - Монга: туда и обратно.

Ну вы понимаете в каком тысячелетии они уйдут с джава и оракла.


Все стильно, модно и молодежно - скрам, дейли со смуси, активное использование TDD и прочие агильные методологии.

Да как-то уже и не очень молодежно. Лет 15 уже носятся с этой фигнёй. Кризис идей.

bread ()

Ты описываешь не суть ноды, а суть нежных смузихлебов, которым небольшие перекосы в спроектированности того или сего встают как кость в горле, и они бегут искать некст силвер буллет, которого не существует.

По факту нода это офигенный инструмент по быстрому написанию проектов, расчитанных на 2-5 человек и сроком до 3-6 месяцев. К этому моменту, как и любая «скриптуха», она обрастает хз/втф и теряет смысл. Но это нормально, ведь сама идея «стартапа» в том, что он - простая киллерфича, дохнет как муха как раз примерно за этот период и бюджет, и не обрастает чем-то большим, если руководство не тупит и не растекается по древу фич.

anonymous ()

Все стильно, модно и молодежно - скрам, дейли со смуси, активное использование TDD и прочие агильные методологии.
Особенно стильно каждый спринт менять хранилище данных с Level на Couch, потом с Монги на Эластику и обратно на монгу. Это у нас уже сериал - Монга: туда и обратно.

а причем тут nodejs собственно?

dib2 ★★★★★ ()

менять хранилище данных с Level на Couch, потом с Монги на Эластику и обратно на монгу

А чем проблема менять хранилище? Не осилили сделать полиморфную обертку над хранилищем под своими задачами? В реальных задачках довольно небольшая часть возможностей СУБД используется. Тем более когда речь идет о микросервисах.

Предупреждая вопрос про логику хранимую в БД, скажу что это не проблема TDD, JS и молочно-фруктовых коктейлей. Проблема в том, что человек принимающий важные технические решения думать не умеет.

В ОП-посте нет ни одного факта, но есть развешивание ярлычков.

dvetutnev ()
Последнее исправление: dvetutnev (всего исправлений: 2)
Ответ на: комментарий от dvetutnev

В ОП-посте нет ни одного факта, но есть развешивание ярлычков.

Я забыл самое главное - скрам покер на раздевание! Голым с митинга выходит тот, кто не доберет больше всего стори поинтов!

GP ()
Последнее исправление: GP (всего исправлений: 1)
Ответ на: комментарий от GP

переписывание десятка микросервисов

Не осилили сделать полиморфную обертку над хранилищем под своими задачами?

Кстати о десятках микросервисов, они все к одной БД что ли обращаются?)

dvetutnev ()
Последнее исправление: dvetutnev (всего исправлений: 1)
Ответ на: комментарий от Shadow

Почему не TypeScript и строгие правила написания кода?

Почему не C#? Сразу будет и платформа первоклассная, и армия кодеров, и нормальный (насколько это возможно для тырпрайза) ЯП, а не пародия на него. Вот что за гранью моего понимания: набрать целый отдел кодеров, обмазаться крутыми методологиями и... выбрать бомж-технологию со слабой динамической типизацией и помойкой школокода вместо стандартной библиотеки. Ну как так?

bread ()
Последнее исправление: bread (всего исправлений: 1)
Ответ на: комментарий от menangen

Вообще-то я имел в виду Java. И сервера приложений в немецких банках масштаба жоппенкирхена крутятся именно на Windows Server.

Так как бородатые неувольняемые админы никогда в жизни не видели Линукс. Это реально. Ты начни с ними про Линукс говорить, потом у тебя будет «лучше бы я не начинал - Windows Server это лучшая серверная ОС».

В общем мем про Девопс под Windows Vista имеет те же корни…

GP ()
Ответ на: комментарий от GP

Он считает, что шиза не имеет ни какого отношения к ноде.

Все мы помним прекрасных специалистов из пейпала, которые заявили что джава им недостаточно хороша и свалили на ноду.

Vit ★★★★★ ()