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 to TechEmpower's FrameworkBenchmark #389

Open
GlenDC opened this issue Jan 11, 2025 · 1 comment
Open

add rama to TechEmpower's FrameworkBenchmark #389

GlenDC opened this issue Jan 11, 2025 · 1 comment
Assignees
Labels
blocked Tasks which are blocked on other work. documentation Improvements or additions to documentation
Milestone

Comments

@GlenDC
Copy link
Member

GlenDC commented Jan 11, 2025

Add rama to TechEmpower's FrameworkBenchmark: https://github.com/TechEmpower/FrameworkBenchmarks

If you pick up this issue please let it be known here first as a comment. And also link the PR at TechEmpower'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/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/Rust/axum and swap out axum with rama. Some other dependencies such as tower can also be removed given rama ships with that already.

For now you can just depend on rama 0.2.0-alpha.6

@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
@GlenDC GlenDC self-assigned this Feb 7, 2025
@GlenDC GlenDC removed 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 Feb 7, 2025
@GlenDC
Copy link
Member Author

GlenDC commented Feb 7, 2025

Blocked on getting a new rama release out with some required changes (e.g. build tcp listener from std socket)

@GlenDC GlenDC added the blocked Tasks which are blocked on other work. label Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Tasks which are blocked on other work. documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant