Skip to content

Overall performance issues

Now that there are 317 actors having 2 contributions entries each, the loading time of the application especially when you are a super-admin are not acceptable.

In the case of "Mon Compte", which is centralized (for now at least), solutions to investigate:

  • Usage of a more aggressive caching or endpoint pre-generation engine like Redis or something else. Would require some infrastructure modifications and caching mechanism improvements but could be worth it.
  • Use of a higher depth
  • Server-side account isolation, to make sure the server doesn't get blocked by other apps
  • Use of server side pagination and link with client side pagination
  • Improve serializer performances on the server
  • Scoping data included in response to reduce the amount of data transferred and handled by the cpu
  • Improve client side cpu usage

In any case that's a big work to be applied to all of our applications. Ping @Berengere for notice.

Edited by Sylvain Le Bon