Jruby and multi-threaded background processing

Coming from the java world, I am wondering if people are taking
advantage of java threads for background processing in the jruby
world. What tools are people using? Are people leveraging jms for
this type of work? If so, what JMS implementation and what are they
using to montor the state of their worker threads? I like the looks
of resque for background processing and monitoring active jobs but
given that it makes heavy use of forking new child processes, it
doesn’t seem like a good fit for java.

thx.

-karl


To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email

I just use the Java threading libs since they provide everything I
need. Up to this point I had no real use for a JMS based toolset but I
did some evaluation work with ApacheMQ.

Regards
Roger

Am 08.02.2010 um 13:04 schrieb Karl B.:

-karl


To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email


To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email

Definitely want to leverage java threads, but i need a higher level
abstraction on top of the threads that provides for monitoring and
control of queues, running background jobs, retries and failures… etc.

thx.

-karl

On Feb 8, 2010, at 10:06 AM, Roger G. wrote:

advantage of java threads for background processing in the jruby

http://xircles.codehaus.org/manage_email


To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email

Maybe you should look into Torquebox?
http://www.rubyinside.com/torquebox-an-all-in-one-javajboss-powered-ruby-webapp-platform-2783.html

It basically wraps Java EE stuff like JMS in a Ruby API on top of JBoss.

BR!
//Peter