From dbd686d57f75394e2149c24337b4fd002c3a93c2 Mon Sep 17 00:00:00 2001 From: Alexander_Kabui Date: Mon, 2 Sep 2024 17:20:38 +0300 Subject: Add details on metrics for determing size per page and no of users --- issues/gnqa_integration_to_global_search_Design.gmi | 6 ++++++ 1 file changed, 6 insertions(+) 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. -- cgit v1.2.3