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

João Mesquita jmesquita at freeswitch.org
Wed Feb 13 04:48:02 MSK 2013


I have used ZeroMQ in the past for this sorts of things but it really won't
be able to detect failures really fast. It is not made for this. Maybe we
can gather the requirements for such message bus? Zmq for example provides
you with this cool interface to build messaging protocols on top of it but
it does not provide reliability when it comes to endpoint to endpoint
connection without a heartbeat implemented on the user end. Can this be
used for FS as well? Anyhow, just throwing some ideas...

João Mesquita
FreeSWITCH™ Solutions


On Tue, Feb 12, 2013 at 5:42 PM, Dave R. Kompel <drk at drkngs.net> wrote:

> **
> I've done a few experments with using both Redis, and the evil "Microsoft
> Azure Service bus" (the server on prem based version) to extend the
> eventing system to have global PUB/SUB. This way things like registrations,
> and Limit stuff could be made global.
>
> I'm looking for a way, in my carrier switch implmentation, to implment
> both HA Failover and Scaleout clustering.
>
> --Dave
>
>  ------------------------------
> *From:* Eliot Gable [mailto:egable+freeswitch at gmail.com]
> *To:* FreeSWITCH Users Help [mailto:freeswitch-users at lists.freeswitch.org]
> *Sent:* Tue, 12 Feb 2013 05:49:13 -0800
> *Subject:* [Freeswitch-users] FreeSWITCH Message Bus / Shared Key Value
> Store
>
>
> Tony and Mike and I had a discussion last night about FreeSWITCH with
> regards to implementing some form of core message bus or shared key-value
> store. We discussed a few different options, but did not really settle on
> anything. If you are writing modules or using FreeSWITCH in a multi-node
> setting, please share what features / functionality you would like to see
> implemented in this regard, how you would use it, and why you want to see
> the specific mechanism of your choice rather than some alternative. Also,
> please consider and mention whether "cluster awareness" is something that
> factors into your use case. By this, I mean having each FS node have some
> idea about the state / status of each other node in terms of taking calls
> vs acting as a standby or slave node, etc.
>
> --
> Eliot Gable
>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130212/540d0429/attachment.html 


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