[Freeswitch-users] FreeSWITCH Message Bus / Shared Key Value Store

Marcin Gozdalik gozdal at gmail.com
Sun Feb 17 23:09:16 MSK 2013


Sent previous mail too fast :/

2013/2/17 Marcin Gozdalik <gozdal at gmail.com>:
> 2013/2/17 Eliot Gable <egable+freeswitch at gmail.com>:
>
>> ZMQ also does not work with a fork, which is needed in order to execute any
>> system commands (like iptables or anything else which has no programming
>> API). That pretty much eliminates ZMQ as a possibility.
>
> My understanding of ZMQ and Spread is that they solve very different
> problems and they operate on different levels. ZMQ is on much lower
> levels and does not...

...guarantee anything like Spread: "Spread services range from
reliable message passing to fully ordered messages with delivery
guarantees, even in case of computer failures and network partitions".
ZMQ is basically just a socket, but a bit easier to use.

>> I did some research this weekend, and of all the possibilities I could find,
>> the one that caught my attention the most was Spread: http://www.spread.org/
>
>
> I did use Spread in a big project, comprising of 40+ servers for
> cluster membership. It worked very well most of the time, but failed
> without proper understanding on our side. It took some config files
> voo-doo (tuning some timeout knobs) to get it running reliably.
>
>> If anyone has any other suggestions than Spread, I would like to hear it.
>> Also, some feedback on item #1 would be great, as I cannot really judge for
>> everyone else how willing they are to accept such a licensing clause.
>
> ZooKeeper?
> Something based on Paxos: http://libpaxos.sourceforge.net/ ?
> http://openreplica.org/ ?
>
> Never used any of them though.


--
Marcin Gozdalik



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list