Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > JRuby on a huge project

Reply
Thread Tools

JRuby on a huge project

 
 
Dafi-Duck
Guest
Posts: n/a
 
      08-06-2007
Hi,

I am working on a new project built on websphere portal.
I need to be able to have about 2 million concurrent users.
If I use JRuby, will it work?
Can JRuby work well on websphere portal?
Can JRuby work with porltets?

Please help...

 
Reply With Quote
 
 
 
 
M. Edward (Ed) Borasky
Guest
Posts: n/a
 
      08-06-2007
Dafi-Duck wrote:
> Hi,
>
> I am working on a new project built on websphere portal.
> I need to be able to have about 2 million concurrent users.
> If I use JRuby, will it work?
> Can JRuby work well on websphere portal?
> Can JRuby work with porltets?
>
> Please help...


The best advice I can give you is to hire a professional performance
engineering team -- this isn't something you're going to be able to
learn on a mailing list staffed by volunteers. I'll let Charlie answer
the jRuby-specific questions, but I'll tell you up front as a working
performance engineer that 2 million concurrent users is a *massive*
undertaking.

I can't even begin to list the *hundreds* of ways you can screw up
performance on something like that, let alone the other challenges that
await in the areas of usability, security, privacy, etc. Let me know
when you've spent your first couple million dollars and have nothing to
show for it. ;(

Seriously, though -- unless you're the emperor of the world, you really
ought to start with something a little less challenging. Get 20 users up
and running on a server solid as a rock, then scale that by 100,000. ;(

 
Reply With Quote
 
 
 
 
Tomas Pospisek's Mailing Lists
Guest
Posts: n/a
 
      08-06-2007
On Mon, 6 Aug 2007, M. Edward (Ed) Borasky wrote:

> Dafi-Duck wrote:
>> Hi,
>>
>> I am working on a new project built on websphere portal.
>> I need to be able to have about 2 million concurrent users.
>> If I use JRuby, will it work?
>> Can JRuby work well on websphere portal?
>> Can JRuby work with porltets?
>>
>> Please help...

>
> The best advice I can give you is to hire a professional performance
> engineering team -- this isn't something you're going to be able to
> learn on a mailing list staffed by volunteers. I'll let Charlie answer
> the jRuby-specific questions, but I'll tell you up front as a working
> performance engineer that 2 million concurrent users is a *massive*
> undertaking.
>
> I can't even begin to list the *hundreds* of ways you can screw up
> performance on something like that, let alone the other challenges that
> await in the areas of usability, security, privacy, etc. Let me know
> when you've spent your first couple million dollars and have nothing to
> show for it. ;(
>
> Seriously, though -- unless you're the emperor of the world, you really
> ought to start with something a little less challenging. Get 20 users up
> and running on a server solid as a rock, then scale that by 100,000. ;(


No, actually, I'll tell you right away: with JRuby you're set. Take my
word for it: everything is going to be allright.

Don't believe me? Why not?
*t

--
-----------------------------------------------------------
Tomas Pospisek
http://sourcepole.com - Linux & Open Source Solutions
-----------------------------------------------------------

 
Reply With Quote
 
Charles Oliver Nutter
Guest
Posts: n/a
 
      08-06-2007
Dafi-Duck wrote:
> Hi,
>
> I am working on a new project built on websphere portal.
> I need to be able to have about 2 million concurrent users.
> If I use JRuby, will it work?


I thought I replied on google groups somewhere, but I can't find it now.
At any rate...

Yes, JRuby will "work". Whether it (or Rails in any form) will scale to
2 million concurrent users is a huge question mark. You're talking about
whole server farms to handle that, and JRuby isn't likely to be your
biggest problem. Perhaps you mean 2 million registered users and some
much smaller percentage of concurrent users?

> Can JRuby work well on websphere portal?


It should deploy just fine on any webapp server. There are some folks
using WebSphere.

> Can JRuby work with porltets?


I don't know portlets well enough to know for sure, but with it handling
requests like any typical Java webapp, it should be fine, yes?

- Charlie

 
Reply With Quote
 
Gregory Brown
Guest
Posts: n/a
 
      08-06-2007
On 8/6/07, Charles Oliver Nutter <> wrote:
> Dafi-Duck wrote:
> > Hi,
> >
> > I am working on a new project built on websphere portal.
> > I need to be able to have about 2 million concurrent users.
> > If I use JRuby, will it work?

>
> I thought I replied on google groups somewhere, but I can't find it now.
> At any rate...
>
> Yes, JRuby will "work". Whether it (or Rails in any form) will scale to
> 2 million concurrent users is a huge question mark. You're talking about
> whole server farms to handle that, and JRuby isn't likely to be your
> biggest problem. Perhaps you mean 2 million registered users and some
> much smaller percentage of concurrent users?


Out of curiosity, are there any sites in the world that handle 2
million *concurrent* users? That seems absolutely wild to me, and it
seems like any service that would have such a high load (maybe a cable
company's software or something) would be decentralized.

 
Reply With Quote
 
Pratik
Guest
Posts: n/a
 
      08-06-2007
I'd say the 2M claim is pure simple BS. Anyone who's gonna make such a
site, would know the deal. This is question is more like " Does jruby
scale ?" - in a totally twisted way ( and kinda lame ).

On 8/6/07, Gregory Brown <> wrote:
> On 8/6/07, Charles Oliver Nutter <> wrote:
> > Dafi-Duck wrote:
> > > Hi,
> > >
> > > I am working on a new project built on websphere portal.
> > > I need to be able to have about 2 million concurrent users.
> > > If I use JRuby, will it work?

> >
> > I thought I replied on google groups somewhere, but I can't find it now.
> > At any rate...
> >
> > Yes, JRuby will "work". Whether it (or Rails in any form) will scale to
> > 2 million concurrent users is a huge question mark. You're talking about
> > whole server farms to handle that, and JRuby isn't likely to be your
> > biggest problem. Perhaps you mean 2 million registered users and some
> > much smaller percentage of concurrent users?

>
> Out of curiosity, are there any sites in the world that handle 2
> million *concurrent* users? That seems absolutely wild to me, and it
> seems like any service that would have such a high load (maybe a cable
> company's software or something) would be decentralized.
>
>



--
Cheers!
- Pratik
http://m.onkey.org

 
Reply With Quote
 
Dafi-Duck
Guest
Posts: n/a
 
      08-08-2007

Gregory Brown :
> On 8/6/07, Charles Oliver Nutter <> wrote:
> > Out of curiosity, are there any sites in the world that handle 2

> million *concurrent* users? That seems absolutely wild to me, and it
> seems like any service that would have such a high load (maybe a cable
> company's software or something) would be decentralized.


Well, yes there are. ebay & mySpace.com.
The problem is that I need to look into the future. Can JRuby work
with portlets and will it still be relevant in a year (or will
groovy). Anyway, if ruby can't work with portlets, than there is
nothing to discuss...

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
JRubyHub.com: The hub to all JRuby and JRuby on Rails (JRoR)resources... sbaltagi@gmail.com Ruby 0 12-15-2007 07:28 PM
JRubyHub.com: The hub to all JRuby and JRuby on Rails (JRoR)resources... Slim Baltagi Java 0 12-15-2007 07:26 PM
[ANN] [JRuby] Fast Debugger for JRuby Martin Krauskopf Ruby 0 11-11-2007 10:47 PM
[JRuby] JRuby perf questions answered Charles Oliver Nutter Ruby 7 11-01-2007 05:11 AM
Any JRUBY programmers out there? Problems specifying RUBYLIB with jruby. Ronald Fischer Ruby 2 05-16-2007 09:34 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57