[erlang-questions] Erlang-based opensource publish-subscribe servers

Zvi . <>
Sun Oct 24 21:22:17 CEST 2010


no,
I need something lightweight, but able to work in a large cluster (10s of
nodes).

The ideas I have:
1. Use ets to store mappings of Subscriber Pids to TopicIDs - this ets will
obviously be a bottleneck.
2. Have a process per TopicID, which hold list of all it's Subscriber Pids
in it's state. Now the bottleneck is mapping TopicID to it's Pid
3. Use Ulf's gproc (looks it uses gen_leader abd requires patching Erlang?)

I currently working on 1.

Zvi

On Sun, Oct 24, 2010 at 8:41 PM, Andrew Stone <> wrote:

> If you want something powerful you can checkout rabbitmq. It may be
> overkill but
> it's pretty damn easy to get up and running.
>
> http://www.rabbitmq.com/
>
> -Andrew
>
>
>
> ----- Original Message ----
> From: Zvi <>
> To: 
> Sent: Sun, October 24, 2010 1:10:46 PM
> Subject: [erlang-questions] Erlang-based opensource publish-subscribe
> servers
>
> Hi,
>
> I looking for the opensource examples of Erlang-based publish-
> subscribe servers.
> Any suggestions?
>
> Thanks in advance,
> Zvi
>
> ________________________________________________________________
> erlang-questions (at) erlang.org mailing list.
> See http://www.erlang.org/faq.html
> To unsubscribe; mailto:
>



-- 
Zvi Avraham, CTO
Nivertech Ltd


More information about the erlang-questions mailing list