|
Re: Performances for huge ERP [message #108912 is a reply to message #108827] |
Mon, 13 October 2008 07:17 |
Eclipse User |
|
|
|
Originally posted by: rherrmann.innoopract.com
Hi,
please see my comments below.
HTH
Rüdiger
Thomas Moreeuw wrote:
> Hi,
>
> we plan to migrate our RCP application to RAP but 2/3 major risks still
> afraid us to do.
>
> Our application is a medical ERP aims to be used by thousand of users
> and must have an high availability (it�s use by emergencies units).
>
> First concern : memory usage on server. As an instance is used the whole
> the day (and night), how many memory will be used on server ? For each
> instance of the application, what is share on server/client side ? For
> example, is the table checked elements are saved on server or client side ?
For a discussion on memory consumption, please see here:
http://dev.eclipse.org/newslists/news.eclipse.technology.rap /msg03745.html
> Second concern : the huge number of events request that could possibly
> flood the server. Did someone have already implement an application used
> by thousand of people and could make feddback on server load ?
> Technicaly, for a component, is each kind of event sent to server even
> if there�s no listenner on it ?
No, events are only sent if they are of interest to the server side.
>
> Last point, is there a way to customize the white error page when
> session lost (and possibly recover state) ?
The session-timeout page can be localized, but apart from that it
cannot be customized.
There are ideas to implements a client-side session-recovery, but it
is not a committed plan item. Please see these threads:
http://www.eclipse.org/newsportal/article.php?id=4457&gr oup=eclipse.technology.rap#4457
>
> Thanks for help !
>
>
|
|
|
|
|
Re: Performances for huge ERP [message #109091 is a reply to message #108950] |
Tue, 14 October 2008 09:23 |
Eclipse User |
|
|
|
Originally posted by: rherrmann.innoopract.com
John Fa wrote:
> "No, events are only sent if they are of interest to the server side."
>
> Can you be more specific about this ? What kind of events is of interest
> for the server ?
Events are considered of interest for the server-side if there is a
listener attached.
>
> For example when I select an item in a tree (not expanding, just
> selection) a request is sent to the server (I use firebug xhr request
> listener) but nothing is done except colouring the item. Why is this of
> interest to the server ?
Because someone added a SelectionListener to the tree. You will
probably find a call to tree.addSelectionListener() in the code.
Therefore RAP instructs the client to notify the server whenever the
selection changes.
>
> If i put a keylistener on a field, does it mean a request will be sent
> each time I strike a key in this field ?
First, key events aren't yet fully implemented. But yes, we are
currently working on key events that work like you described. The
focus of this effort is to bring cell editors to work and it
currently seems that this approach is sufficient.
>
|
|
|
Re: Performances for huge ERP [message #111005 is a reply to message #108936] |
Fri, 31 October 2008 15:32 |
Thomas Moreeuw Messages: 3 Registered: July 2009 |
Junior Member |
|
|
Hi,
tanks for your posts, it have been helpfull to us.
We also realized small tests based on org.eclipse.rap.demo (customized
with our own components) with JMeter/JConsole. Tests have been performed
on local machine (dual-2GHz, 2Go RAM, XP SP3) so results must be
interpreted with care.
We've use Innoopract test plan for demo application (see
http://rapblog.innoopract.com/2008/10/performance-testing-ra p-on-cloud.html)
and launch test with 20, 50 and 100 users (can't go further without
crashes JMeter).
To summarize, the application use around 40 to 50Mo memory with 20, 50 or
100 users. We still need more realistic test, I'll send you summary report
as soon as the tests are performed.
I still don't understand all RAP principles, is it a good documentation
entry point to learn more about architecture and RAP fondamentals ?
best regards,
Thomas
|
|
|
Re: Performances for huge ERP [message #111041 is a reply to message #111005] |
Sat, 01 November 2008 01:43 |
Eclipse User |
|
|
|
Originally posted by: evolanakis.innoopract.com
Hi Thomas,
just wanted to say that you can add more users to jmeter if you increase
the HEAP parameter in jmeter.sh / jmeter.bat. You can also experiment
with starting jmeter "headless" (without UI). See
http://wiki.eclipse.org/RAP/LoadTesting (at the bottom).
I've been using jmeter with 800-1000 users / threads.
Kind regards,
Elias.
Thomas Moreeuw wrote:
> Hi,
>
> tanks for your posts, it have been helpfull to us.
>
> We also realized small tests based on org.eclipse.rap.demo (customized
> with our own components) with JMeter/JConsole. Tests have been performed
> on local machine (dual-2GHz, 2Go RAM, XP SP3) so results must be
> interpreted with care.
> We've use Innoopract test plan for demo application (see
> http://rapblog.innoopract.com/2008/10/performance-testing-ra p-on-cloud.html)
> and launch test with 20, 50 and 100 users (can't go further without
> crashes JMeter).
>
> To summarize, the application use around 40 to 50Mo memory with 20, 50
> or 100 users. We still need more realistic test, I'll send you summary
> report as soon as the tests are performed.
>
> I still don't understand all RAP principles, is it a good documentation
> entry point to learn more about architecture and RAP fondamentals ?
>
> best regards,
> Thomas
>
--
---
Elias Volanakis
Innoopract, Inc.
http://www.innoopract.com
|
|
|
|
Powered by
FUDForum. Page generated in 0.04324 seconds