Hacker News new | ask | show | jobs
by pkb 1864 days ago
DON'T. RabbitMQ is fragile and breaks under low memory/high swap conditions. Usually due to epmd breaking. I know, have to fix it (usually by killing epmd) daily.
2 comments

Is this a reason to not use it at all, or a reason to ensure the environment is properly tuned if you do use it?

Seems your conclusion “DON’T” implies the former, but this seems unnecessarily extreme.

I've seen downstream services fail and RMQ have to swap hundreds of millions of messages to disk, and then resume by itself as consumers picked up... maybe this issue you see affects certain versions?