Performance testing is a key part of delivering a Minimum Viable Product (MVP). As part of the Hyrax Fedora 6 Working Group’s scope, we want to include performance benchmarking for key resource-intensive activities performed by Hyrax users. To reflect the current state of Hyrax adoption, the following combinations will be tested with representative performance tasks.
Hyrax, ActiveFedora, and Fedora 4
Hyrax, Valkyrie, and Fedora 6
Hyrax, Valkyrie and Postgres
Representative Performance-Intensive Tasks
...
System Stack Error when deleting FileSets [is this still applicable?]
Applying visibility change to a work with many FileSets in the UI fails/times out
For performance testing, we propose testing against the following:
Hyrax / Active Fedora / Fedora 4
Hyrax / Valkyrie / Fedora 6
Hyrax / Valkyrie / Postgres
Performance Tests (draft)
...