# BackgroundDrb

**URL:** <https://www.ruby-forum.com/t/backgrounddrb/65800>\
**Category:** Rails\
**Created:** [August 21, 2006, 3:29pm UTC](https://www.ruby-forum.com/t/backgrounddrb/65800 "2006-08-21T15:29:24Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Miguel\_El\_Feo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b782af/32.png) [@Miguel\_El\_Feo](https://www.ruby-forum.com/u/Miguel_El_Feo)\
**Post date:** [August 21, 2006, 3:29pm UTC](https://www.ruby-forum.com/t/backgrounddrb/65800/1 "2006-08-21T15:29:24Z")

</div>

Who here has used BackgroundDrb and how well has it performed for you? I  
have an application that creates more then 20 HTTP request to certain  
webpages and checks for text on those pages. However I would like to  
thread  
these operations for speed. I am interested in using BackgroundDrb, but  
I am  
not certain that I should invest my time on it or if there are others  
things  
more viable in existence.

Regards,  
m

---

<div class="post-metadata">

**Author:** ![Miguel\_El\_Feo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b782af/32.png) [@Miguel\_El\_Feo](https://www.ruby-forum.com/u/Miguel_El_Feo)\
**Post date:** [August 21, 2006, 3:37pm UTC](https://www.ruby-forum.com/t/backgrounddrb/65800/2 "2006-08-21T15:37:25Z")

</div>

BackgrounDRb is the right thing for your app. its just great. if you  
have  
questions:  
list: removed\_email\_address@domain.invalid

2006/8/21, Miguel El Feo [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> >

–  
Michael S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

[www.siebert-wd.de](http://www.siebert-wd.de) - Gedanken lesen  
[www.stellar-legends.de](http://www.stellar-legends.de) - Weltraum-Browsergame im Alpha-Stadium

---

<div class="post-metadata">

**Author:** ![Miguel\_El\_Feo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b782af/32.png) [@Miguel\_El\_Feo](https://www.ruby-forum.com/u/Miguel_El_Feo)\
**Post date:** [August 21, 2006, 4:25pm UTC](https://www.ruby-forum.com/t/backgrounddrb/65800/3 "2006-08-21T16:25:31Z")

</div>

Miguel El Feo wrote:

> Who here has used BackgroundDrb and how well has it performed for you?

I use it on one of my apps to do an long set of record copying  
operations (taking several minutes). I hadn’t used Drb before, so I was  
coming at it cold, but nevertheless I found it very easy to set up. And  
so far I’ve found it reliable in terms of staying alive and overall  
performance.

Chris

---

<div class="post-metadata">

**Author:** ![Miguel\_El\_Feo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b782af/32.png) [@Miguel\_El\_Feo](https://www.ruby-forum.com/u/Miguel_El_Feo)\
**Post date:** [August 21, 2006, 5:11pm UTC](https://www.ruby-forum.com/t/backgrounddrb/65800/4 "2006-08-21T17:11:37Z")

</div>

My main concern is availability. I don’t want to invest time(money) into  
implementing this solution only to find myself having to deal with  
stability  
issues. Thanks for the replies.

-m

---

<div class="post-metadata">

**Author:** ![Miguel\_El\_Feo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b782af/32.png) [@Miguel\_El\_Feo](https://www.ruby-forum.com/u/Miguel_El_Feo)\
**Post date:** [August 21, 2006, 6:19pm UTC](https://www.ruby-forum.com/t/backgrounddrb/65800/5 "2006-08-21T18:19:54Z")

</div>

On Aug 21, 2006, at 7:45 AM, Miguel El Feo wrote:

> My main concern is availability. I don’t want to invest time(money)  
> into implementing this solution only to find myself having to deal  
> with stability issues. Thanks for the replies.
> 
> -m

Hey Miguel-

```
I might be a tad biased as I wrote the plugin ;) But it is working

```

great for me in a number of apps that have to maintain high  
availability. There are also many other folks using it as integral  
parts of their business. I have not experienced and issues that are  
insurmountable. I also am actively working on and improving the  
plugin all the time so It will remain supported. Others can chime in  
as to how they are using it but I created it because there was a real  
need for something like it and nothing else existed. Its pretty easy  
to setup and try for yourself. I imagine you can have a simple test  
working in half an hour or so. So evaluate it for yourself and see  
what you think. And then if you like it join us on the mailing list[1].

Cheers-  
-Ezra

[1] removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![Miguel\_El\_Feo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b782af/32.png) [@Miguel\_El\_Feo](https://www.ruby-forum.com/u/Miguel_El_Feo)\
**Post date:** [August 21, 2006, 7:28pm UTC](https://www.ruby-forum.com/t/backgrounddrb/65800/6 "2006-08-21T19:28:05Z")

</div>

I can second all of the above, it is used in Heartbeat (  
[http://heartbeat.highgroove.com/](http://heartbeat.highgroove.com/)) and has been reliable since it was put  
into production doing something very similar to what you describe.

Cheers, and good luck.
