Performance is one of the most important non-functional properties of software. Last but not least, the users measure the quality of an application by the individually experienced response time behavior.

Our many years of experience have taught us that performance must be taken very seriously, especially with event management software such as Evention®. Because events have a fixed date on which everything must function quickly and smoothly. The organizers and promoters are usually under considerable time pressure and cannot afford any delays when it comes to the mass dispatch of e-mail invitations or the check-in of guests on site.

In this context, it is particularly important not to underestimate the volume structures and the number of users. Larger events can easily have more than 50,000 guests, who then have to be managed quickly and efficiently in the event software.

The central guest list in particular, which often contains dynamic or calculated values (order status, presence status, contingent, etc.) in addition to simple master data (name, address, e-mail, etc.), can quickly trigger complex database queries in the background that push the performance of the application to its limits.

That's why we at do everything in our power to ensure that performance is optimally tailored to customer-specific requirements. First of all, the underlying hardware determines the performance. Factors such as the number of users or the number of hardware accesses, for example to the hard disks or the RAM of the servers, influence the performance. Of course, the cleanliness of the programming and the optimization of the application to the target system are also important.

In addition to the obligatory performance tests, with which we regularly test Evention® internally, we also carry out customer-specific load tests if required, especially if the servers are kept in a dedicated operating environment with the customer.

figure

Selected References

Discover Evention®

Get your free test account now

  • This field is for validation purposes and should be left unchanged.