Тёмный

Nest.js Tips #1: Nest.js Microservices, пример работы с Kafka 

#JS Code
Подписаться 8 тыс.
Просмотров 14 тыс.
50% 1

Code:
github.com/js-...
Nest Microservices
docs.nestjs.co...
Nest and Kafka
docs.nestjs.co...
#JS Code GitHub repo:
github.com/js-...
#IT Navigator Live
/ @itnavigatorlive9929
#IT Navigator
/ @itnavigator457
Telegram
t.me/js_code
Twitter
/ skkordiy
Финансовая поддержка канала:
WebMoney
U606287170526
Z132716328251
R315186762528
Приват24
4731185606882212

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@lightinthedark5708
@lightinthedark5708 4 года назад
больше, больше таких видео! и спасибо)
@ВадимУсенко-д8ч
Видео не раскрывает тему с использованием микросервисов. Не ясно как происходит коммуникация , что было сделано... Урок из серии пересказать доку .
@farSleeper
@farSleeper 4 года назад
Огромное спасибо! Если будет когда-то время, рассмотри пожалуйста AWS Cognito. Авторизацию через API Gateway:)
@ВаноВано-л6р
@ВаноВано-л6р 4 года назад
вот про оптимизацию нагрузки поподробней бы.
@sn4zzle
@sn4zzle 5 месяцев назад
Видео хорошее и наглядное. Только я не особо понял, зачем здесь кафка, когда куда логичнее gRPC использовать для таких целей. Если кто-то может рассказать, буду крайне признателен 🙏
@2shikari2
@2shikari2 2 года назад
как избавиться от этой фоновой музыки, которая теперь играет у меня в голове на x2 скорости? помогите я схожу с ума
@РоманВоловик-з3д
@РоманВоловик-з3д 4 года назад
Как обратится из одного сервиса в другой?
@LexxXell
@LexxXell 2 года назад
Спасибо за видео! Непонятно только как работать с исключениями в микросервисах. Делал по документации RpcException использовал, не работает.. Можете подсказать?
@МаксимАнциферов-и6с
Зачем доку пересказывать? Непонятно
@серёжа-ч8е
@серёжа-ч8е 4 года назад
Можете написать bypass cloudflare
@arturperepelytsia9803
@arturperepelytsia9803 3 года назад
а как сделать балансировку команд между микросервисами? когда у нас запущено несколько микросервисов и все подписаны на один и тот же топик то кафка по умолчанию отправляет все ивенты на лидера группы
@JSCode-by-AlexK
@JSCode-by-AlexK 3 года назад
kafka.js.org/docs/consuming
@JSCode-by-AlexK
@JSCode-by-AlexK 3 года назад
Самый первый абзац
@arturperepelytsia9803
@arturperepelytsia9803 3 года назад
@@JSCode-by-AlexK сори что туплю немного не понял как это работает в контексте nestJsMicroservice у нас на каждом инстансе должно быть два consumer (NestFactory.createMicroservice и ClientsModule.register) Окей, если два сервера в ClientsModule подписаны на один топик - у нас возникает ситуация - клиент посылаем запрос с одного серевера а ответ получает лидер группы (другой сервер) Окей - добавим хеш в groupId для ClientsModule что бы reply топик приходил именно сендеру. Если же мы добавим хеш в NestFactory.createMicroservice то получим ситуацию когда каждый подписчик на команду являеться лидером группы. тогда все серверы выполнят эту команду (аналог поведения emit хоть мы отправили send) ---------- и так, на сколько я понял нужно добавлять хеш в ClientsModule groupId но это не обеспечивает балансировку. Да если инстанс упадет лидером станет другой инстанс но если же у нас запущены два инстанса то второй будет получать команды только после падения первого. ...или хеш нужно добавлять и в clientId? не смог найти информацию какую роль играет clientId
@JSCode-by-AlexK
@JSCode-by-AlexK 3 года назад
Давай голосом, моя личка в Discord к твоим услугам, можем к примеру в понедельник после работы пообщаться
@sergeygromov8471
@sergeygromov8471 3 года назад
graphql - пожалуйста )))
@NaturalClicks
@NaturalClicks 4 года назад
Is there English version?
@JSCode-by-AlexK
@JSCode-by-AlexK 4 года назад
I can make 2nd version in English if needed. What do you think?
@NaturalClicks
@NaturalClicks 4 года назад
@@JSCode-by-AlexK I think no need, I understand your code, thank you for example :)
@mileswilliams5955
@mileswilliams5955 4 года назад
I've also managed to follow along however i came across an issue while trying to integrate with Angular, postman is able to communicate just fine however i get a ```(failed)net::ERR_CONNECTION_REFUSED``` - i don't have cors enabled, but have tried using app.enableCors(); and still nothing - any help would be appreciated
@mileswilliams5955
@mileswilliams5955 4 года назад
nvm - found using the ip instead of localhost worked
@Taraskhust
@Taraskhust 3 года назад
What theme do you use?
@JSCode-by-AlexK
@JSCode-by-AlexK 3 года назад
Ayu Dark
@StepanVorobiov
@StepanVorobiov 3 года назад
Отвратительный формат урока
Далее
Microservices with Databases can be challenging...
20:52
Учёные из Тринидад и Тобаго
00:23
🦊🔥
00:16
Просмотров 765 тыс.
PERFECT PITCH FILTER.. (CR7 EDITION) 🙈😅
00:21
Просмотров 3,4 млн
Learn NestJS Microservices in 20 Minutes
20:34
Просмотров 12 тыс.
Nest.js Microservices Tutorial in 20 Minutes
17:56
Просмотров 108 тыс.
Understand Clean Architecture in 7 Minutes
7:02
Просмотров 107 тыс.
Учёные из Тринидад и Тобаго
00:23