Out of frustration at the operational complexity of some brokers, I decided to strip back on features and focus on simplicity. A by-product of this simplicity is that it's damn fast*.
MiniQueue is not distributed by design, instead, it's backed by embedded LevelDB for persistence.
It can also be easily used as a simple companion job queue, supporting delaying messages for arbitrary periods.
Would be great to hear some feedback should you try it out. Cheers!
Out of frustration at the operational complexity of some brokers, I decided to strip back on features and focus on simplicity. A by-product of this simplicity is that it's damn fast*.
MiniQueue is not distributed by design, instead, it's backed by embedded LevelDB for persistence.
It can also be easily used as a simple companion job queue, supporting delaying messages for arbitrary periods.
Would be great to hear some feedback should you try it out. Cheers!
*Benchmarks can be found in the README