Modern .NET Messaging using MassTransit

  Рет қаралды 39,006

dotnet

dotnet

Күн бұрын

Пікірлер: 35
@allanhouston22
@allanhouston22 3 жыл бұрын
MassTransit still active... i thought many of the alternative messaging frameworks back in 2009 would win before you but you obviously survived them all:) congrats
@joanmartinez344
@joanmartinez344 2 жыл бұрын
Unfortunately....
@meJevin
@meJevin 2 жыл бұрын
@@joanmartinez344 I’ve seen other comments from you which gave me the vibe that you don’t like mass transit. If that’s true could you elaborate? I’ve been using it on a pretty basic level in my opinion, so maybe I’m on a wrong path. Mind sharing some experience?
@TS-yf8hq
@TS-yf8hq 3 жыл бұрын
Finally! This allows me to send messages from a Blazor app and than have a desktop app start an instance of auto desk inventor and automatically create a 3d model and drawing! If I were Thanos this would be my 6th infinity stone! Thank you 🙏🏾
@richardsimpson7766
@richardsimpson7766 2 жыл бұрын
So it didn't work. When the database was down, he got a (false 202) , then went to GET and got a 500, once the db was back up, he submit it again... Dah!!! So what was the point...
@keithnicholas
@keithnicholas 2 жыл бұрын
I don't know why he did that, he should have done the "get" first. More of a demo failure, the system would have put the entity into the db when the db came back
@0i0l0o
@0i0l0o Жыл бұрын
@@keithnicholas exactly
@0i0l0o
@0i0l0o Жыл бұрын
he did not have to submit again, i think it would work without that
@kdakan
@kdakan Жыл бұрын
I don't like this saga implementation, that is coupled with entity framework. I looked at the code repo and there is no add remove update or query code there, these all happen auto-magically, which is an alert sign for me. What if I want to do a custom query, use a repo pattern, use a non-guid id, etc.? I used masstransit in the past with rabbitmq, without the saga, and it was fine, but still it wasn't necessary imho, I could have just used rabbitmq directly.
@coderider3022
@coderider3022 2 жыл бұрын
It’s a great tool. BUT way too much boiler plate to setup and logging isn’t clear enough. I wasted days and days on this and in future, I would just use the azure messaging packages instead.
@grupomexcomer
@grupomexcomer 3 жыл бұрын
Is there a way to get the code in GIT? Thanks
@anandjaisy
@anandjaisy 3 жыл бұрын
Can we get the repo url for this, thanks
@koktbarilla2568
@koktbarilla2568 3 жыл бұрын
I never undertood this argument, what if the message broker is down then XD ?
@zeamessaoud
@zeamessaoud 3 жыл бұрын
Nothing will work :D The goal is to take advantage of async messaging
@koktbarilla2568
@koktbarilla2568 2 жыл бұрын
@@zeamessaoud I like the messaging approach alot but I don't like when people use the "what if the database is down" argument.
@koronci
@koronci 2 жыл бұрын
is actually simple cause all the services will still work and the message broker will just get restarted..unlike with a monolith where when its down its down nothing will work and the likelihood that the message broker is down is close to 0. The issues are more in the network if you will but you will still have eventual consistency
@koktbarilla2568
@koktbarilla2568 2 жыл бұрын
@@koronci Ehm no, in this example if the message broker is down you cannot create new orders. The likelihood that the database is down is just as small as the likelihood that the message broker is down.
@ram62836
@ram62836 2 жыл бұрын
Message broker offers fault tolerance out of the box. And they enable other service in the system to listen to the event and process parallelly.
@jinalpatel9154
@jinalpatel9154 3 жыл бұрын
Is there anyway to get source code for this ?
@joanmartinez344
@joanmartinez344 2 жыл бұрын
Try.... 🙂
@gds03_
@gds03_ 2 жыл бұрын
couldn't find the code.
@pawestanek1788
@pawestanek1788 3 жыл бұрын
That's great that we can hear you again! Keep up producing your awesome videos. Thank you for your effort.
@goqsane
@goqsane 3 жыл бұрын
Keep on* :)
@gaming4fun419
@gaming4fun419 3 жыл бұрын
Yes! I've missed your videos =) not the best quality of audio and a green screen would make your head less wobbly but as always the content is top notch.
@PhatBoyG
@PhatBoyG 3 жыл бұрын
StreamYard isn't my first choice, but it worked. So I worked with what I had!
@johnmorsley
@johnmorsley 2 жыл бұрын
Something that always makes me laugh is don't these presenters know about presentation mode for PowerPoint!?
@frankbanini8884
@frankbanini8884 2 жыл бұрын
This is overly complicated stuff
@Killputin777
@Killputin777 2 жыл бұрын
your name cover half of the screen, man... be humble
@joanmartinez344
@joanmartinez344 2 жыл бұрын
Humble...He's not really...
@flaviucristian3658
@flaviucristian3658 2 жыл бұрын
Here is the code repo: github.com/phatboyg/Sample-DotNetConf
Build Clean Messaging in .NET with MassTransit
21:44
Nick Chapsas
Рет қаралды 101 М.
Microservices Made Easy!
29:51
dotnet
Рет қаралды 23 М.
Человек паук уже не тот
00:32
Miracle
Рет қаралды 3,6 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 59 МЛН
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 7 МЛН
How To Build Loosely Coupled Microservices With MassTransit
23:01
Milan Jovanović
Рет қаралды 37 М.
An introduction to MassTransit using RabbitMQ (In ASP.NET Core)
22:11
DotNet Core Central
Рет қаралды 47 М.
New Blazor WebAssembly capabilities in .NET 6
29:11
dotnet
Рет қаралды 98 М.
Request Response Messaging Pattern with MassTransit
17:48
Milan Jovanović
Рет қаралды 16 М.
Getting Started With MassTransit (Beginner Friendly)
12:35
Milan Jovanović
Рет қаралды 23 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 240 М.
Don't Use Polly in .NET Directly. Use this instead!
14:58
Nick Chapsas
Рет қаралды 69 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 317 М.