I’ve been using RabbitMQ for some months now with pika, and I absolutely love it. I guess I’m using only a small percentage of what RabbitMQ can do, but it’s more than enough for me, and gives me the good feeling of knowing that it can suite almost any need I’ll have in the future. I have also looked into ZeroMQ, and while I like it quite a bit, i’m currently sticking with RabbitMQ.
I haven’t looked for a WebSocket gateway for RabbitMQ, mostly because Erlang is like chinese to me, and because I love AutobahnPython with its JS and Android clients just as much as RabbitMQ, so I’d really like to use these two tools together.
While visiting http://www.tavendo.de I noticed that you’re offering WebMQ.
Could you be so kind and explain how WebMQ relates / compares to RabbitMQ, and where Autobahn fits into this?
PS: I also saw that you offer a Developer version of WebMQ, but looking at the list, it doesn’t support SSL. I find it ok that you limit the # of connections for the cheaper / free versions, but you may benefit from the fact that a curious developer might first want to try out stuff at home for about half a year, while getting acquainted with the technology, before considering to seriously invest into or promote it. Home environments are good to get to know the tech, where you can test it with family members so that you get to learn the problems without suffering serious consequences if s.th. goes wrong, but pushing private data unencrypted over the web nowadays is no good idea, under no circumstances. You’re also not in a grey area where you’re in when “just checking out the tech” for a year in a company. This makes me ask myself: “should I really push the info of who is just calling at the phone at home in an unencrypted manner over the web?” Maybe I say “well, whatever” to this, but definitely not to a real time chat among family members over the web. So, what I mean, SSL is definitely a valuable feature and it has come to a point where it is no longer a luxury, but a necessity, so keeping it free for all can be seen as good advertising for “being nice”. Limiting the connections is really enough. Think about Astaro (now part of Sophos) who offer a full blown VM of their Security Appliance for home use, with the only limiting factor being the # of IP’s used in the network (a generous 50), no option to remove their branding and not allowing any commercial usage of i; that’s quite cool.