Home


10.4 Changes in the next version of the online shop

A project to enhance the online shop for the company is in progress. This is giving us an opportunity to correct some past mistakes.

Once these solutions were implemented in the test environment, the online shop reached its performance targets of every page responding within five seconds at the 95th percentile (that is, all pages return a response to the browser within five seconds, 95% of the time) under anticipated peak load. This is over a four-fold improvement in performance on the online shop that was initially released, and a twenty to thirty times improvement on the original Web site.

The application changes that were implemented were:

1. Breaking all pages into cacheable fragments

2. Reducing the number of dependency IDs

3. Removing cache page expiries

4. Incorporating DB triggers to update the CACHEIVL table

5. Writing a scheduled task to clean the CACHEIVL table

6. Fixing inefficiencies in the search fragments

+

Search Tips   |   Advanced Search