Has anyone done a comparison of the RabbitMQ and WhatsApp Raft implementations?

I’m curious as to how both have evolved separately; how the same technology was chosen to solve (presumably) different business needs; as well as how the implementations differ in terms of focus.

For the benefit of the wider audience, this question refers to specific third party, open-source implementations of the Raft Consensus Algorithm. There’s a nice simple walkthrough at “The Secret Lives of Data”.

10 Likes