summaryrefslogtreecommitdiff
path: root/issues
diff options
context:
space:
mode:
authorAlexander_Kabui2024-09-02 17:20:38 +0300
committerAlexander_Kabui2024-09-02 17:20:38 +0300
commitdbd686d57f75394e2149c24337b4fd002c3a93c2 (patch)
treea2f7ace675e0019aaf0c3790ef6a8e0471fd98dd /issues
parent53dcd1d02d36b425c704eb56aba6d639319fab5c (diff)
downloadgn-gemtext-dbd686d57f75394e2149c24337b4fd002c3a93c2.tar.gz
Add details on metrics for determing size per page and no of users
Diffstat (limited to 'issues')
-rw-r--r--issues/gnqa_integration_to_global_search_Design.gmi6
1 files changed, 6 insertions, 0 deletions
diff --git a/issues/gnqa_integration_to_global_search_Design.gmi b/issues/gnqa_integration_to_global_search_Design.gmi
index 897f6a3..297e977 100644
--- a/issues/gnqa_integration_to_global_search_Design.gmi
+++ b/issues/gnqa_integration_to_global_search_Design.gmi
@@ -30,6 +30,12 @@ For caching, we will use SQLite3 since it is already implemented for search hist
*Statistical Estimation:*
We calculated that this caching solution would require approximately 79MB annually for an estimated 20 users, each querying the system 5 times a day.
+Why average request size per user and how we determined this?
+The average request size was an upper bound calculation for documents returned from the Fahamu API.
+
+why we're assuming 20 users making 5 requests per day?
+
+We’re assuming 20 users making 5 requests per day to estimate typical usage of GN2 services
### Error Handling
* Handle cases where users are not logged in, as GNQA requires authentication.
* Handle scenarios where there is no response from Fahamu.