Shared library causes performance problems

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Shared library causes performance problems

danielk1989
Hello.

We experience performance problems when we use shared libraries on a form, and we want to know if there is a fix for this, or if this has not been reported as a problem yet?

Below is how we experience the problem.

1. We create a library form.
2. Uses the library form in another form.
3. Publish the form with the library component, and other controls.

If we use a performance tool, like JMeter, It fails to send the form if a set of 60 - 70 users is trying to fill out the form at same time.

When we remove the shared library component, the users can be 100+.

We tried to fill out a form at the same time as JMeter run, and we see when we come to the summary page, the values for the shared library component is not filled, but we have fill it out in the previous pages, and this cause us not to be able to send the form.
I think this is the same for JMeter.

Can this be right?

Best Regards
Daniel Knudsen
Reply | Threaded
Open this post in threaded view
|

Re: Shared library causes performance problems

Erik Bruchez
Administrator
The more controls you add to forms, the more processing there might be. So it's possible. However, there might be something more specific to section templates, although we are not specifically aware of such a problem.

Did you check memory usage? Can you increase the JVM heap size?

Note that we have performance items as part of our roadmap:

    https://github.com/orbeon/orbeon-forms/wiki/Orbeon-Forms-Roadmap#performance

-Erik