From: Robert Klemme Date: 2007-10-04T17:08:49+09:00 Subject: Re: Recent Criticism about Ruby (Scalability, etc.) 2007/10/3, Jay Levitt : > On Wed, 03 Oct 2007 11:37:01 +0200, Robert Klemme wrote: > > > It definitively is. One aspect of Ruby that hinders scaling is the > > absence of native threads IMHO. On the other hand, mechanisms are > > provided for IPC (DRb for example) which are easy to use and thus may be > > counted as compensating at least partially for the lack of native threading. > > Depends what you mean by "scaling". When I think of scaling, I think of > tens or hundreds of thousands of servers running > AOL/eBay/Amazon/Google-style apps. At that level, threads don't matter > much; what matters is that your app scales near-linearly with hardware > (what we used to call "dollar scalable"). > > What do you mean by scaling? To me "scaling" just means "adjusting to higher load". What you have in mind seems a concrete solution to provide scaling but that's just one (albeit a very common one). Kind regards robert