Skip to content

[ForestRun]: benchmark #583

@pavelglac

Description

@pavelglac

For implementation of custom Apollo cache we have package called forest run. This is a mature product and we want to be able to test the performance.

Implement solution for measuring cache operation times. This should include some queries (in folder and I can easily add new ones). Measure it multiple times to ensure confidence (I should be able to set the confidence in config). There are already benchmarks which measuring reads, writes and updates and in this repository there are links to them so you can follow those links and get inspired.

Once you finish the implementation of benchmark you will need to create a Github Action which runs on main branch and in PR if there is change in forest-run path. In pr branch it should not upload the results just to compare it with numbers in the main (so if the benchmark runs in main it should upload the articact which will be fetch in the PR runs).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions