We are setting up a new project right now, where we want to implement Messaging. We usually would just add MassTransit and call it a day. Since they went commercial, we are asking ourselves the quests if there is still a need for Messaging Frameworks, or if a self written RabbitMQ implementation is good enough for most cases?
What are your opinions on that?
Are you still using a Messaging Framework, if so which one are you using and why?
Or are you just writing your own implementation with RabbitMQ, if so do you see any problems with that approach?
@_tasten_tiger I’m also interested in whatever you find on the topic
We have actually decided that we will keep our current Messaging implementation with Channels, and use a JobSystem for our future use cases. We wanted to implement correct messaging for primarily bulk actions, but also for a future notification system. After we talked with our Lead Architect we came to the conclusion that that is the best usecase for us right now. Since that probably doesn’t satisfy your interest, I have also created a reddit post, where many more people have answered with their experiences https://www.reddit.com/r/csharp/comments/1oozvjr/do_you_still_need_messaging_frameworks_or_is_a/


