Distributed .NET Core (DShop) - Episode 3 [Subscribing RabbitMQ messages, API gateway]

preview_player
Показать описание
In the third episode, we use RabbitMQ in order to subscribe to the commands being sent to the message broker. We also modify the API gateway to handle the new endpoint.

Repository:

Follow us:
Рекомендации по теме
Комментарии
Автор

Nice episode. The switch to rabbitMq from the dispatcher was a no-brainer. Just waiting the next episode :)

Автор

In our project we extract contracts of each microservice into separate assembly which we publish to myget and share with other microservices that want to communicate with it. It contains commands that this microservice accepts and events that it publishes, this way there's no need to duplicate commands and events in other microservices. Versioning of packages helps to not tightly coupling microservices.

AtmashkinMI
Автор

i agree, don't over do re-usable codes you'll end up, no choice to implement things that are not necessary.

segwitchannel
Автор

You have to be more popular) Thanks for this

ablgmv
Автор

Is there any material for microservices testing involving inter service communication

shripadangre
Автор

Please what about the Request/Reply pattern ? I saw you are using "RawRabbit 2.0.0-rc5" and the "RequestAsync" method is not available, please can you share a way of accomplishing this ?

damientohin
Автор

Inherritance of the controller to share functionality is considered bad practice right

Suriprofz
Автор

Just to clarify, the Discounts service was able to subscribe to the CreateDiscount command, even though it had a completely different fully qualified name?? How?

segerlabs
Автор

One of the guys has voice just like a guys I used to watch his tutorial Ham Michaell one something like that!

ivandrofly
visit shbcf.ru