Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Benchmark the EFS #76

Open
3 tasks
CMCDragonkai opened this issue Aug 22, 2022 · 1 comment
Open
3 tasks

Benchmark the EFS #76

CMCDragonkai opened this issue Aug 22, 2022 · 1 comment
Assignees
Labels
procedure Action that must be executed r&d:polykey:core activity 2 Cross Platform Cryptography for JavaScript Platforms

Comments

@CMCDragonkai
Copy link
Member

CMCDragonkai commented Aug 22, 2022

Currently the benchmarks don't actually bench the EFS itself.

However it would be dominated by the speed of the crypto and DB. DB already has its own benchmarks, so crypto benchmarks should be removed once crypto is abstracted out when we rework the crypto with PK.

Tasks

@CMCDragonkai CMCDragonkai added the procedure Action that must be executed label Aug 22, 2022
@CMCDragonkai CMCDragonkai self-assigned this Jul 10, 2023
@CMCDragonkai CMCDragonkai added the r&d:polykey:core activity 2 Cross Platform Cryptography for JavaScript Platforms label Jul 10, 2023
Copy link
Member Author

Based on an initial benchmark in the git/vaults refactoring ENG-68 MatrixAI/Polykey#298

image.png

It's possible that crypto functions results in a 2x speed. However this would be better confirmed by doing it directly on EFS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
procedure Action that must be executed r&d:polykey:core activity 2 Cross Platform Cryptography for JavaScript Platforms
Development

No branches or pull requests

1 participant