rodekruis / helpful-information

A web-app for People Affected to lookup useful organizations and information.
Apache License 2.0
2 stars 2 forks source link

STRESS TEST #138

Closed ORCANLRC closed 1 year ago

ORCANLRC commented 2 years ago

As a "user"
I want to ...
So that I ...

A stress test (then it was called performance test) was done in July 2021 in anticipation of a peak in HIA visits around the Covid vaccines. String & results can be found here: https://teams.microsoft.com/l/message/19:072bae37d785435ba5c3d9d6de83e50b@thread.skype/1626710666017?tenantId=d3ab9790-6ae2-4bd8-aa5e-02864483e7c7&groupId=1e24e23a-6105-4743-82ec-c9c9383b0750&parentMessageId=1624652285414&teamName=510%20-%20Team&channelName=%5BADM%5D%20Technical%20Infrastructure&createdTime=1626710666017

elwinschmitz commented 2 years ago

The 2 major bottlenecks in the performance/reliability of the web-app are:

The availability/responsiveness of:

  1. the server (this is running on Azure Static Web App Service)
  2. the API (this is running on the Google Sheets API)

Both of these we cannot control, but I think these services will be optimized fully for what we use them for.

The biggest factor that we can control is the 'download-size' of the web-app. So we'll try to reduce that as much as we can. Measurements as in #95 will be relevant for this.