3 ms·
Also want to give a shoutout to BeanStalkd: https://github.com/beanstalkd/beanstalkd https://github.com/beanstalkd/beanstalkd If you are looking at RabbitMQ wi
by stackskipton 2y ago
Also want to give a shoutout to BeanStalkd: https://github.com/beanstalkd/beanstalkd https://github.com/beanstalkd/beanstalkd
If you are looking at RabbitMQ with "Maybe this is too much". Beanstalkd likely has features you need with almost none of the setup. Just don't web expose it ;)
- anachronox 2y agoBe careful with it, it will segfault randomly and there hasn't been a fix. After hitting my own posts on the Google groups while sleepily debugging the segfault at wee hours of the morning and getting falsely excited about the possibility of a fix, I gave up and wrote a replacement: https://github.com/chronomq/chronomq https://github.com/chronomq/chronomq Have been running it for years without it falling over, submillisecond operations on average, and has processed billions of messages without failing.
- petepete 2y agoIt's supported natively by Rails ActiveJob too! I only used it on one project years ago and it was a pleasure, dead easy to get up and running and rock solid.
- rjh29 2y agoIt's the polar opposite of RabbitMQ. It's a single binary written in C, you start it, you send text messages via TCP so writing a client or tooling is dead simple.