On Aug 4, 2010, at 7:53 AM, Richard Gaskin wrote:

> I've been experimenting with spidering, data mining, and analytics, and like 
> any processor-intensive tasks it would never occur to me to put them on a 
> shared host.
> 
> Like many hosts, the one I'm using offers dedicated servers for less than 
> $70/mo, but being a cheapskate I've gone one step further during this 
> experimental phase:  I bought a nettop off Ebay for just $150, set it up with 
> Ubuntu and Rev, and that does all the heavy lifting 24/7, posting only the 
> output from those process to my servers periodically as needed.
> 
> I never run into the CPU cycle limits most hosts have on their servers, and I 
> don't even slow down my own web server from its tasks of serving pages to my 
> visitors and handling their purchases.
> 
> When the workflow expands to required tighter integration between the 
> processing and the output, I can move the system from my office to a 
> dedicated server with multiple redundant fat-pipe connections for just a few 
> bucks a month.
> 
> There are a million ways to create robust scalable infrastructures to handle 
> any load.  Many are cheap and easy to do, and for most of those tasks you can 
> do them all in one fun language.

We have been using this technique for years.  We even posted the application we 
use to do this task in RevNet.  I believe I need to update that file now that I 
think of it.  But in short, we use our ISP to gather orders.  Our client 
software sends a request for a key.  Our local computer in the lab just pings 
the directory on the ISP every 4 seconds and downloads all the orders in that 
given directory.  The heavy lifting and database work is done on a computer in 
the lab.  The key is then sent back up to the ISP where the client computer is 
checking in for the result of that work every 4 seconds.  The whole thing works 
out nicely and we keep our CPU usage low.


Best regards,

Mark Talluto
http://www.canelasoftware.com






_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to