3 ms·
Can you even avoid data loss with partitions in a AP system like RabbitMQ?
by Others 9y ago
Can you even avoid data loss with partitions in a AP system like RabbitMQ?
- zedpm 9y agoRabbitMQ is not strictly an AP system. Its clustering functionality supports several different modes for handling partitions (all of which allow for data loss) and is CP. Federation, which you should use if your network between nodes isn't super reliable, is AP.[0] What I'd like to see is clustering with support for merging data between nodes. You'd probably end up with duplicates, which I'm OK with, but you'd avoid the data loss that happens with other modes like Pause Minority, where messages get dropped on rejoining a cluster. [0]: https://www.rabbitmq.com/distributed.html https://www.rabbitmq.com/distributed.html