Size: a a a

NestJS — русскоязычное сообщество

2020 February 21

GG

Go Go in NestJS — русскоязычное сообщество
Стараюсь делать на основе экспертов, мне до них ещё далеко но common sense же )
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
Igor Bond
Всем привет
Ребята, кто юзал отправку мыла из документации? эту - @nest-modules/mailer - чет у меня косяк - как то по ощущениям долго письмо отправляется - сек 10-15  - я раньше юзал его же только 0.9 версию - работало шустро - а это чет печаль - вроде заюзал как описано
да вроде сразу отправляет
источник

GG

Go Go in NestJS — русскоязычное сообщество
Разве не максимально должно быть все независимо ?
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Go Go
Если вызывать один сервис в другом кажется что то же монолит ))) ну единственно если это не какой-то bff approach
там же ты получаешь инфу о мс с консула например или чегонить самописного и имеешь на руках контракт по которому с ним рабоать, тоесть это не монолит, они слабо связанны
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
ILshat Khamitov
там же ты получаешь инфу о мс с консула например или чегонить самописного и имеешь на руках контракт по которому с ним рабоать, тоесть это не монолит, они слабо связанны
адрес + порт + контрак и все, а кто где как неважно
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
контракт каждый мс публикует свой, это как тайпинги
источник

AE

Anton Egorov in NestJS — русскоязычное сообщество
всем 👋 подскажите, можно ли сделать валидацию union типа с дискриминатором? (я не оч в typescript'е, возможно, это как-то по-другому описыватся)
источник

GG

Go Go in NestJS — русскоязычное сообщество
Ок я напишу иначе, может я плохо описал. Допустим есть сервис оплат и внутри него к примеру тянуть продукты что противоречит архитектуре
источник

GG

Go Go in NestJS — русскоязычное сообщество
Разве так правильно делать ?
источник

GG

Go Go in NestJS — русскоязычное сообщество
Я просто стараюсь чтобы сервис оплаты заботился только об оплате и все больше он ничего не знает ни от кого
источник

GG

Go Go in NestJS — русскоязычное сообщество
Но связан с натсом
источник

GG

Go Go in NestJS — русскоязычное сообщество
Сервис А -> натс -> сервис Б
источник

IB

Igor Bond in NestJS — русскоязычное сообщество
Dmitry Zakharov
да вроде сразу отправляет
последняя версия?
источник

GG

Go Go in NestJS — русскоязычное сообщество
Собственно это мой вопрос :) про конкретно такие случаи
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Go Go
Ок я напишу иначе, может я плохо описал. Допустим есть сервис оплат и внутри него к примеру тянуть продукты что противоречит архитектуре
я сделал мс маркет, там есть ордеры и есть продукты, эти продукты имеют поля типа  id, name, title, pay_url, description, cost, payed
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
сам мс не знает о продуктах ничего
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
ордер создает другой мс - карзина в бфф
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
он и создает ордер и заполняет продуктами
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
есть стандартные поля но есть и жсон для катсома
источник

GG

Go Go in NestJS — русскоязычное сообщество
ILshat Khamitov
он и создает ордер и заполняет продуктами
Вот, значит так норм делать ?
источник