/
GPTE Performance Optimisation Vision

GPTE Performance Optimisation Vision

Phase 1

Implement load testing suite. Following are the requirements for it:

  • Shall test main aspects of the system, such as:

    • Search of own products (suite shall preload enough own products to be representative). How much products

    • Book products

    • Manage booking

  • Test suite shall access system via Gateway API.

  • Test suite shall be as immutable as possbile, so that we can observe optimisation progress

  • The hardware used to run the system as well as the test sute itself shall be the same across test suite runs. Define what hardware we can devote to it.

  • The test suite shall produce benchmark metrics: several secondary metrics (per aspect optimised) as well as one primary metric - to describe overall system performance. Primary metric shall be computed by the formula TBD based in secondary metrics.

  •  

Phase 2

Optimisation.

Ideas: think about partitioning in orders table and linked tables. JBPM?