cross-posted from: https://feddit.org/post/21212856

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?

  • Shirasho@lemmings.world
    link
    fedilink
    arrow-up
    1
    ·
    10 days ago

    Messaging is the backbone of your application and it is important that it is properly implemented. Do NOT write your own implementation. I’ve worked at two places that tried and in both places they had issues with it outside of the happy path.

  • SleeplessCityLights@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    9 days ago

    I am using RabbitMQ for a project to connect python apps in docker containers to a main .net app and another python app. It surprisingly works between languages as advertised with any hacks or workarounds. I have no complaints and the system has been up for 2 years.