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

Basic hammer for testing read scaling #112

Merged
merged 2 commits into from
Apr 17, 2024

Conversation

mhutchinson
Copy link
Contributor

Features:

  • Global throttle on number of read ops per second
  • Two read personalities:
    • RandomLeafReader hops around the tree
    • FullLogReader eads linearly from start to end

This is a seed from which a load testing tool for tile-based logs can grow and evolve, rather than a finished product.

@mhutchinson mhutchinson requested a review from AlCutter April 17, 2024 15:46
Features:
 - Global throttle on number of read ops per second
 - Random leaf reader hops around the tree
 - Full leaf reader reads linearly from start to end
@mhutchinson mhutchinson merged commit 84ed58d into transparency-dev:main Apr 17, 2024
9 checks passed
@mhutchinson mhutchinson deleted the hammer branch April 17, 2024 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants