Open phildree opened 1 year ago
@phildree @MPSebastian I was wondering why this ticket was not part of the sprint backlog - I guess we just forgot to put it there?
Results:
Amount of topics | Frontend | Backend | Caching enabled |
---|---|---|---|
2500 | 25s | 18s | false |
5000 | 40s | 20s | false |
2500 | 3s | 180ms | true |
5000 | 6s | 200ms | true |
~150ms are network traffic overhead. On the same machine, querying the backend only takes 10-20ms with caching enabled.
The frontend produces a huge overhead while rendering all topics.
Rendering the topic search / bullet point list seems to be broken if the number of topics is > 2-3k. Also, request timeout is too low for the initial page buildup:
User story
Acceptance criteria
Definition of done (DoD)
DoD general criteria