Proizvoditelnost XAF Web Application

70 views
Skip to first unread message

Γρηγόρης Τσολακίδης

unread,
Feb 23, 2017, 12:01:46 PM2/23/17
to Russian DevExpress XAF
Zdrastvyite.
Skolko userov XAF application mojno obslyjivat 1 Web Server? 

I will continue in English.

I try to find practical data of scalability of XAF Web Application

I know that this question is asked 1000 times in XAF forums and groups but there is no clear answer.

The answers range from 80 - 250 users but in my experiments even 20 user can slow unacceptable a single server and simple application.

For example I use XAF XCRM sample app - it works ok. (2-3 second response time)

But If I load the database with 10000 rows data the application start to response slowly - up to 8-10 sec response time with 5-15 users. 

Dennis Garavsky

unread,
Mar 6, 2017, 5:50:45 AM3/6/17
to Russian DevExpress XAF
>>But If I load the database with 10000 rows data the application start to response slowly - up to 8-10 sec response time with 5-15 users. 

If you allow each user to fetch all data from database tables directly into your web server memory, then you are likely doing it wrong, and this will not perform well regardless of the tool you are using: XAF or non-XAF. Here I would recommend at least configuring the Server or DataView modes for your ListView: Concepts > UI Construction > Views > List View Data Access Modes (I am not yet talking about filtering and other approaches here).


Back to the topic, there is simply no clear or universal answer, because everything depends on the application configuration, custom code and use-case scenarios. I tried to describe this as much as I could at https://www.devexpress.com/Support/Center/Question/Details/S36497  - let me know if this helps or if you require additional information on the subject. Thanks.


четверг, 23 февраля 2017 г., 20:01:46 UTC+3 пользователь Γρηγόρης Τσολακίδης написал:
Reply all
Reply to author
Forward
0 new messages