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

add rama server benchmark to sharkbench #390

Open
GlenDC opened this issue Jan 11, 2025 · 0 comments
Open

add rama server benchmark to sharkbench #390

GlenDC opened this issue Jan 11, 2025 · 0 comments
Labels
documentation Improvements or additions to documentation easy An easy issue to pick up for anyone. good first issue Good for newcomers mentor available A mentor is available to help you through the issue.
Milestone

Comments

@GlenDC
Copy link
Member

GlenDC commented Jan 11, 2025

Add rama to sharkbench: https://github.com/sharkbench/sharkbench

If you pick up this issue please let it be known here first as a comment. And also link the PR at sharkbench's repo in this issue as a comment.

Given how closely related the server development with Rama is to Axum you can probably save a lot of time by copying axum's directory at https://github.com/sharkbench/sharkbench/tree/main/benchmark/web/rust/axum-0.7-rust-1.74 and swap out axum with rama.

For now you can just depend on rama 0.2.0-alpha.6 As such the name of the directory would probably be rama-0.2-alpha.6-rust-1.84. Not sure how happy they would be to move to rust-1.84 though as all others are on rust 1.74... Then again I don't see a good reason for staying behind either, so they might welcome upgrading the rust version as well.

@GlenDC GlenDC added documentation Improvements or additions to documentation good first issue Good for newcomers easy An easy issue to pick up for anyone. mentor available A mentor is available to help you through the issue. labels Jan 11, 2025
@GlenDC GlenDC added this to the v0.2 milestone Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation easy An easy issue to pick up for anyone. good first issue Good for newcomers mentor available A mentor is available to help you through the issue.
Projects
None yet
Development

No branches or pull requests

1 participant