Size: a a a

Node.js — русскоговорящее сообщество

2019 December 04

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Sergey 🛸
Микросервисы из-за большого количества кода это совсем дно
ок, ок 😉
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
если уж упоротость по микросервисам для чего попало так замыливает глаз, то это уже не моя проблема уж точно)
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey 🛸
Микросервисы из-за большого количества кода это совсем дно
Но это не точно
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
а тут как раз норм кейс
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey 🛸
Модули
и как это поможет?

"теперь у нас не один монолит, а сотни разных репозиторий с модулями, приходится поддерживать очень сложную систему зависимостей"
источник

АП

Алексей Просвиров in Node.js — русскоговорящее сообщество
Всем привет! Как лучше сделать, чтобы когда монгус выдает ошибку валидации(например что юзер есть в базе), мне на клиент возращалась ошибка с json, а axios выполнял блок catch. А то сейчас, мне возращается код 200, с json ошибкой и axios, думает что все гуд
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Sergey Slipchenko
а тут как раз норм кейс
Считал что микросервисы это про деплой частями, гетерогенность, масштабирование нагрузки
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Sergey 🛸
Считал что микросервисы это про деплой частями, гетерогенность, масштабирование нагрузки
а вот и зря) Это про разбиения монолита также. Ну и про нагрузку конечно, но это скорее сайд-эффект уже
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
и как это поможет?

"теперь у нас не один монолит, а сотни разных репозиторий с модулями, приходится поддерживать очень сложную систему зависимостей"
Эм, а в микросервисах этого не будет?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey 🛸
Эм, а в микросервисах этого не будет?
не будет если группировать монолит по фичам
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Sergey Slipchenko
а вот и зря) Это про разбиения монолита также. Ну и про нагрузку конечно, но это скорее сайд-эффект уже
Зачем разбивать монолит если он не тормозит, быстро деплоится и легко масштабируется?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Sergey 🛸
Зачем разбивать монолит если он не тормозит, быстро деплоится и легко масштабируется?
как это он легко масштабируется?
источник

АИ

Артем Ильченко in Node.js — русскоговорящее сообщество
Sergey 🛸
Зачем разбивать монолит если он не тормозит, быстро деплоится и легко масштабируется?
как монолит легко масштабируется?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
не будет если группировать монолит по фичам
У нас уже сотни фичей
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Sergey 🛸
У нас уже сотни фичей
а будет сотни модулей — что еще больше увеличит сложность
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Sergey Slipchenko
как это он легко масштабируется?
Поднимается несколько инстансов монолита 🤷‍♂️
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Sergey 🛸
Поднимается несколько инстансов монолита 🤷‍♂️
а можно не ебать мозг и не плодить кучу кусков, которые в масштабировании не нуждаются, а других наоборот добавить)) Рациональное использование ресурсов как бы
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
чё тупит того и добавил, типа того, in a nutshell
источник

AK

Alex Konstantinov in Node.js — русскоговорящее сообщество
Sergey 🛸
Поднимается несколько инстансов монолита 🤷‍♂️
Вы так хоть раз делали?)
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Alex Konstantinov
Вы так хоть раз делали?)
+
источник