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.