Size: a a a

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

2019 December 04

SS

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

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
так то говорю же можно херни напороть такой что тебя ничего не спасёт. Тут надо голову включать, а не нести херню)))
источник

SS

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

SS

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

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
это как требовать возможности нормальных миграций от NoSQL. Так же тупо
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey Slipchenko
я не вкурил сходу что меняется одна сущность. Проблема в мозгах тут на мой взгляд, а не в подходе 😉 Надо данные менять
Ну в изначальном запросе не так было сказано. Не одна сущность, а связанные сущности. Ситуация обыденная
Ты говоришь, что очереди помогут
Как? Если что, конкретику можешь сам придумать
Это же правда интересный и важный вопрос
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
Ну в изначальном запросе не так было сказано. Не одна сущность, а связанные сущности. Ситуация обыденная
Ты говоришь, что очереди помогут
Как? Если что, конкретику можешь сам придумать
Это же правда интересный и важный вопрос
а сущности как связаны?)) Короче без подробностей это в любом случае дохлый номер. Не трать время 😉
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey Slipchenko
а сущности как связаны?)) Короче без подробностей это в любом случае дохлый номер. Не трать время 😉
Вот ты и скажи как связаны. Это же ты знаешь решение через очереди. Можешь же раписать вариант, при котором очереди помогут
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
Вот ты и скажи как связаны. Это же ты знаешь решение через очереди. Можешь же раписать вариант, при котором очереди помогут
да забей, я тут распишу почём зря, потом кто-то скажет "ну это легко, хули" и блаблабла. Короче не хочу тратить время. Кто ищет проблемы вместо решения, тот их обязательно найдёт 😉
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
как угорь прям😂
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Mike Mulukin
как угорь прям😂
увернулся? 😁
источник

SS

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

АП

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

MM

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

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey Slipchenko
да реально, чё тут без конкретики делать. Я представляю так, а кто-то не так и чё время тратить на описание моего решения. Не у меня же проблема то))
Я просто логику тогда не улавливаю
Человек озвучивает проблему. Ты предлагаешь решение (очереди). В этот момент тебя конкретика не волнует, кстати. Решение ты предлагаешь не запрашивая деталей
Другой человек просит пояснить подробнее, как в данной проблеме могут помочь очереди. Просто потому что ну совсем не ясно каким боком они могут помочь. А ты начинаешь эту канитель про детали
Тогда, может, не стоило предлагать очереди изначально? Чтобы не обнадёживать, будто бы у озвученной проблемы есть такое простое решение
источник

G

Glebcha in Node.js — русскоговорящее сообщество
А не лучше ли обработать ошибку на сервере и отдать на клиент нормальный рестовый ответ с соответствующим кодом?
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Алексей Попов
Я просто логику тогда не улавливаю
Человек озвучивает проблему. Ты предлагаешь решение (очереди). В этот момент тебя конкретика не волнует, кстати. Решение ты предлагаешь не запрашивая деталей
Другой человек просит пояснить подробнее, как в данной проблеме могут помочь очереди. Просто потому что ну совсем не ясно каким боком они могут помочь. А ты начинаешь эту канитель про детали
Тогда, может, не стоило предлагать очереди изначально? Чтобы не обнадёживать, будто бы у озвученной проблемы есть такое простое решение
а может не стоило изначально задавать слишком абстрактный вопрос? Это тупо в лоб ответ, который приходит в голову.

- как быть с монолитом?
- микросервисы

- как организовать взаимодействие разных микросервисов?
- очереди

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

мысль ясна?
источник

G

Glebcha in Node.js — русскоговорящее сообщество
Я конечно все понимаю, но обработка запроса в монгу все равно есть и привести к одному типу исключения не так сложно кмк
источник

G

Glebcha in Node.js — русскоговорящее сообщество
Но не претендую на истину конечно же
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Sergey Slipchenko
а может не стоило изначально задавать слишком абстрактный вопрос? Это тупо в лоб ответ, который приходит в голову.

- как быть с монолитом?
- микросервисы

- как организовать взаимодействие разных микросервисов?
- очереди

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

мысль ясна?
Если мысль в том, что ты сказанул "очереди" не подумав, то ок, тогда вопрос снимается
источник