Project

General

Profile

feature request #9271

Updated by Andreas Kohlbecker over 3 years ago

To fully release the E+M data portal which should try to improve the peformance to the performance difference between the old (Berlin Model) data portal and the new one is not so big anymore as users are used to fast performance and need it for fast scrolling the data. 

 There are several ways to reach this 

 1. Improve performance of some of the web services 
 1. Switch to DTOs whereever possible to allow fast and stateless data retrieval and to minimize the amount of data that needs to be send (temporarily rejected for #6208 but needs to be reconsidered now)  
 1. Cache services 
   * Cache service calls in the data    portal using the internal caching mechanism (admin/config/cdm_dataportal/settings/cachesite): A test on `edit-test` revealed that caching the full Euro+Med Site will take about 15h (estimate after caching ~9%) on this server. The process ist expected to be faster on other machines. 
 1. Cache full pages 
     * https://varnish-cache.org/index.html 
 1. Used versions 

 These solutions can also be combined. Some solutions require that data is not automaically updated on-the-fly but updates need to be triggered manually or by time. 

 Details and best strategy needs to be discussed.

Back