Improve 'Sync with Server' performance

Description

Improve performance for 'Sync with Server', may need to test more due to varying results detailed below:

Early performance testing results for 'Sync with Server':

  • 57s
    PUT requisitions/ID - 13.21s (187.5Kb upload; Request snt: 2.72s, TTFB: 7.70s, Download: 2.43s)
    GET requisitions/ID - 9.68s (TTFB: 7.25s, Download: 2.43s)
    GET statusMessages - 2.01s (TTFB: 2s)

  • 24s
    PUT requisitions/ID - 12.29s (187.5Kb upload; Request snt: 2.70s, TTFB: 7.15s, Download: 2.43s)
    GET requisitions/ID - 9.64s (TTFB: 7.20s, Download: 2.43s)
    GET statusMessages - 2.01s (TTFB: 2s)

*Expected results: 25s *
https://docs.google.com/spreadsheets/d/1ZOylw9eNrbY6eed42k9T1LRHBqV-VV9ygFEFTcwUbzY/edit#gid=770305901

Status

Assignee

Unassigned

Reporter

Sam Im

Labels

Components

Priority

Major