[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ruby in the enterprise...

Wood, Jeff

11/14/2004 4:38:00 PM

Hello all,



I'm looking for a couple of things... But I figured the wealth of intelligence here could very easily help me figure them out.



#1 I am looking for a networking toolkit like Twisted (for Python) for use with Ruby.



#2 Can anybody state any enterprise level applications that are built in Ruby? I'm trying to convince others of the power and usefulness that Ruby can/could have (for them, I already see/use it), but since all they care about is "Yeah, well show me where somebody is using it at enterprise-scale" ... So, I figured I'd ask.



Since I figure people will ask what I mean by "enterprise-scale" ... What I mean is distributed systems, message-queues, server proxies based on a naming system, load balancing, automatic failover ... Those kinds of things. The things that are used @ enterprise levels when trying to build systems that can scale to 10000 users hitting multi-million row databases with complex queries... I'm talking about building systems the size of google, or of eBay, or, of amazon.



So, any information you can provide (links, names, etc.) that can help me in my endeavors to prove that Ruby is enterprise ready, is/would-be very much appreciated.



I've looked all over the internet, but haven't found anything useful along these lines... This is the kind of information that is needed when I as a programmer want to go to the management tree of any company I work for and say "Hey, let's use Ruby" ... and I get the questions...



Anyways, I believe I've made my point, so, any answers that can be provided are definitely of value to me... Thank you one & all.



j.





<disclaimer>

Please ignore my @amazon email address, these questions and/or my opinions do not in any way reflect Amazon.com policy. My interest in Ruby is simply my personal desire for productive programming solutions.

</disclaimer>

12 Answers

Mikael Brockman

11/14/2004 4:45:00 PM

0

"Wood, Jeff" <jeffwood@amazon.com> writes:

> Hello all,
>
> I'm looking for a couple of things... But I figured the wealth of
> intelligence here could very easily help me figure them out.
>
> #1 I am looking for a networking toolkit like Twisted (for Python)
> for use with Ruby.
>
> #2 Can anybody state any enterprise level applications that are
> built in Ruby? I'm trying to convince others of the power and
> usefulness that Ruby can/could have (for them, I already see/use
> it), but since all they care about is "Yeah, well show me where
> somebody is using it at enterprise-scale" ... So, I figured I'd ask.
>
> Since I figure people will ask what I mean by "enterprise-scale"
> ... What I mean is distributed systems, message-queues, server
> proxies based on a naming system, load balancing, automatic failover
> ... Those kinds of things. The things that are used @ enterprise
> levels when trying to build systems that can scale to 10000 users
> hitting multi-million row databases with complex queries... I'm
> talking about building systems the size of google, or of eBay, or,
> of amazon.
>
> So, any information you can provide (links, names, etc.) that can
> help me in my endeavors to prove that Ruby is enterprise ready,
> is/would-be very much appreciated.
>
> I've looked all over the internet, but haven't found anything useful
> along these lines... This is the kind of information that is needed
> when I as a programmer want to go to the management tree of any
> company I work for and say "Hey, let's use Ruby" ... and I get the
> questions...
>
> Anyways, I believe I've made my point, so, any answers that can be
> provided are definitely of value to me... Thank you one & all.

Next time, break your lines at about 70 columns, or no one will read
it. Yes, it really is that annoying. :-)



otaku

11/14/2004 4:56:00 PM

0

otaku

11/14/2004 5:04:00 PM

0

Ruby DARPA
colab.cim3.net/file/work/Expedition_Workshop/
2004-05-11_Software_Components/kilmer-gforge.ppt

www.zenspider.com/dl/rubyconf2003/RubyAndJDWP.pdf

Managing a Complex Java Project with Ruby
http://www.onjava.com/pub/a/onjava/2003/09/10/dashboard.h...

James Britt

11/14/2004 5:12:00 PM

0

Wood, Jeff wrote:

> Hello all,
>
>
>
> I'm looking for a couple of things... But I figured the wealth of intelligence here could very easily help me figure them out.
>
>
>
> #1 I am looking for a networking toolkit like Twisted (for Python) for use with Ruby.
>
>
>
> #2 Can anybody state any enterprise level applications that are built in Ruby? I'm trying to convince others of the power and usefulness that Ruby can/could have (for them, I already see/use it), but since all they care about is "Yeah, well show me where somebody is using it at enterprise-scale" ... So, I figured I'd ask.


Rich Kilmer gave an impressive talk about recent Ruby work his company
(InfoEther) has done for DARPA.

"Controlling and Testing Distributed Systems with Ruby"

The slides, however, do not seem to be available yet, though I think the
talk is available as an mp3.

http://www.rubytalk.com/cgi-bin/scat.rb/ruby/ruby-t...

It is an outstanding success story, of the "this can't be done!" sort.

James



Austin Ziegler

11/14/2004 7:01:00 PM

0

On Mon, 15 Nov 2004 01:37:46 +0900, Wood, Jeff <jeffwood@amazon.com> wrote:
> #2 Can anybody state any enterprise level applications that are
> built in Ruby? I'm trying to convince others of the power and
> usefulness that Ruby can/could have (for them, I already see/use
> it), but since all they care about is "Yeah, well show me where
> somebody is using it at enterprise-scale" ... So, I figured I'd
> ask.

The best example of such a program, as I understand it, is the
Amazon clothing store. The PragProg wrote it in Ruby. I don't know
if Amazon has changed it since, but when it was first announced last
year, it was in Ruby.

-austin
--
Austin Ziegler * halostatue@gmail.com
* Alternate: austin@halostatue.ca


Dave Thomas

11/14/2004 10:19:00 PM

0


On Nov 14, 2004, at 13:00, Austin Ziegler wrote:

> The best example of such a program, as I understand it, is the
> Amazon clothing store. The PragProg wrote it in Ruby. I don't know
> if Amazon has changed it since, but when it was first announced last
> year, it was in Ruby.

Hmm - that's news to me :)


Cheers

Dave



James Britt

11/14/2004 10:34:00 PM

0

Dave Thomas wrote:
>
> On Nov 14, 2004, at 13:00, Austin Ziegler wrote:
>
>> The best example of such a program, as I understand it, is the
>> Amazon clothing store. The PragProg wrote it in Ruby. I don't know
>> if Amazon has changed it since, but when it was first announced last
>> year, it was in Ruby.
>
>
> Hmm - that's news to me :)


Which is a testament to the true power of Ruby: it lets you write code
so quickly, so effortlessly, you don't even remember doing it!

Actually, as I recall the Amazon/ruby discussion, the store was in
alpha/beta, and the link was called '/ruby', or the word 'ruby' somehow
figured into the site, leading to a lot of speculation.



James



Austin Ziegler

11/14/2004 11:15:00 PM

0

On Mon, 15 Nov 2004 07:18:53 +0900, Dave Thomas <dave@pragprog.com> wrote:
> On Nov 14, 2004, at 13:00, Austin Ziegler wrote:
> > The best example of such a program, as I understand it, is the
> > Amazon clothing store. The PragProg wrote it in Ruby. I don't know
> > if Amazon has changed it since, but when it was first announced last
> > year, it was in Ruby.
> Hmm - that's news to me :)

Mmmm. I thought that's what was being said at the time; however, I was
obviously wrong :)

Wouldn't be the first time that's happened. :)

-austin
--
Austin Ziegler * halostatue@gmail.com
* Alternate: austin@halostatue.ca


Lyndon Samson

11/15/2004 12:33:00 AM

0

Just slip it in as java ( using jruby of course :-) )

apologise afterwards!