Tag Archives: rabbitmq

Jepsen-testing RabbitMQ [with python] – Part 2

This is the second post about my efforts to reproduce the Jepsen RabbitMQ test (using python). The first one failed to reproduce data loss by cutting the network in half the same way every time. Here I’ll try different partitioning schemes. Random blockade partitions First, let’s try the blockade’s random partitions: [crayon-5b7c16d1ab1af463739111/] This is implemented as a nemesis in blockade_random_partitions-rabbitmq-test.py. Running the ...

Read More »

Jepsen-testing RabbitMQ [with python]

UPDATE: the code is now available on GitHub https://github.com/mbsimonovic/jepsen-python In this post I’ll tell you about trying to reproduce the Jepsen RabbitMQ test (using python, not clojure). It’s been more than 2 years since the test, and rabbitmq went from 3.3 to 3.6 meanwhile, so I was wondering if anything’s different these days (end of 2016). Messaging is a legit communication pattern, as ...

Read More »