From: Rick Nooner Date: 2005-04-26T04:17:58+09:00 Subject: Re: boulder_denver.rb On Tue, Apr 26, 2005 at 03:21:30AM +0900, Aredridel wrote: > > Ooh, spiffy stuff. I've been looking at how hard it would be to use > Ruby as a control language for Asterisk. Neat stuff, that. Yeah, Asterisk is a cool project and Ruby would make a great control language. The problem that I've been working on though, revolve around controlling various pieces of VOIP test equipment in a distributed lab environment and providing a way of certifying a complete VOIP switching environment that may be made up of hundreds of computing nodes. Since I have modules that live on each node, it becomes a big distributed computing problem. There has to be a central system that controls the testing and report success/problems/failure as well. Fun stuff :-) and Ruby (with Drb and Rinda) is good at it, too! This is the first project that I've been able to openly use Ruby and the only reason that I have the latitude to this is because last year I finished another distributed systems project under time and under budget using Ruby without asking permission. This system has required zero maintenance and has been running since last June. It is made up of over 2000 nodes scattered around the world. It's sad that companies don't put more faith in their engineering staffs decision making. -- Rick Nooner rick@nooner.net http://www.nooner.net