[erlang-questions] Distributed publish/subscribe system

Jerome Martin <>
Thu Jan 27 10:59:45 CET 2011


Wouldn't using this defeat the whole purpose of moving beyond the RPC model,
and leverage what Erlang has to offer, as described
here<http://armstrongonsoftware.blogspot.com/2008/05/road-we-didnt-go-down.html>and
there <http://steve.vinoski.net/pdf/IEEE-RPC_Under_Fire.pdf> ? To re-quote
Steve Vinoski after Joe Armstrong:

*"What all those years of CORBA taught me, BTW, is that RPC, for a*
*number of reasons, is generally A Really Bad Idea."*


Or is it just me not understanding what years of Erlang can teach us
regarding good practice, smart technology choices and mistakes of the past,
sometimes leading to widespread adoption of products implementing probably
the worse part of otherwise interesting research (like mostly all of OMG's
so-called standards) ?

On Wed, Jan 26, 2011 at 11:49 PM, Malcolm Spence <>wrote:

> Interesting question. Just this last week we published a Middleware
> Newsbrief on combining Erlang with CORBA and DDS.
>
>
>
> http://mnb.ociweb.com/mnb/MiddlewareNewsBrief-201101
>
>
>
> DDS is the OMG spec for a real time data distribution service (versus a
> queue). We developed an open source implementation for large scale
> messaging
> systems.
>
>
>
> It has the kind of QoS capabilities you need. Can have federated servers to
> help with FT and scaling etc. Has a Java interface and can be used as a JMS
> provider in a JBoss/ESB/SOA stck.
>
>
>
> regards Malcolm
>
>
>
>
>
> Malcolm D. Spence
>        Director of Business Development
>        OCI "Use our reach to exceed your grasp."
>        Voting member of the OMG.
>        (Phone 1- 314-579-0066 ext. 206 or FAX -0065)
> www.theaceorb.com     www.ociweb.com
>
>


-- 
Jérôme Martin


More information about the erlang-questions mailing list