On Wed, Aug 30, 2006, Phil Tomson wrote:
> Anyone played with or looked at ActiveMQ? (http://activemq.org)?  From
> their blurb:

No, but I used to have to support SwiftMQ, which is basically the same
thing...

<snip marketing bs>

> ...yeah...well... whatever.   I've been tasked with trying to get this
> beast compiled to native binary using gcj (don't want to ship the JDK
> with our box).  And not being a java person, I'm lacking the
> understanding of the Java alphabet soup... Given what we really need
> to get done (queue up messages and send them around - oh, and they
> don't want to use smtp) it seems like we could roll something in Ruby
> that would be a lot simpler and get the job done.  This is not exactly
> my area of expertise; anyone with more experience with this sort of
> thing have any idea how difficult of a task that would be?

So you're talking about implementing a JMS-style message queue in Ruby,
right?  That sounds like a ton of fun :)

Apparently someone mentioned a similar project on ruby-talk
last year, but I don't think the code ever got released:
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/172820

Later in the thread, someone chimed in with
http://rubyforge.org/projects/reliable-msg/, which is why it never got
implemented.

On the roll-your-own front, several people (including in that thread)
talk about the simplicity of building an MQ on top of a Linda-style
tuplespace (ie, rinda).  I don't really understand that very deeply,
but I've heard similar discussions when talking about distributed job
systems, which are essentially MQs with processing.

Helpful, maybe?

Ben
_______________________________________________
PDXRuby mailing list
[email protected]
IRC: #pdx.rb on irc.freenode.net
http://lists.pdxruby.org/mailman/listinfo/pdxruby

Reply via email to