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

Porting WebServer to rust with Pyo3 #18

Open
he0xA1 opened this issue Jul 26, 2023 · 4 comments
Open

Porting WebServer to rust with Pyo3 #18

he0xA1 opened this issue Jul 26, 2023 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@he0xA1
Copy link

he0xA1 commented Jul 26, 2023

I'm working on a new feature for Panther, I port the webserver to Rust.
with async support. to enhance the performance ...

for this thing I use Hyper crate + TokIO for async handling ...

please, do not close this issue ... I will add PR soon.

@he0xA1 he0xA1 added the enhancement New feature or request label Jul 26, 2023
@he0xA1
Copy link
Author

he0xA1 commented Jul 26, 2023

@AliRn76
if you have any idea or do you want to move part of the process to the Rust web server tell me here.

@AliRn76
Copy link
Owner

AliRn76 commented Jul 27, 2023

This is a good idea, go for it, we are going to discuss this soon 👌

@AliRn76
Copy link
Owner

AliRn76 commented Aug 6, 2023

Do you have something like https://github.com/litmus-web/litmus in your mind?

@he0xA1
Copy link
Author

he0xA1 commented Aug 8, 2023

Do you have something like https://github.com/litmus-web/litmus in your mind?

yes, but top of another framework, we need to improve speed and request handling and move some layers to the web server ...
this is precisely what can make Panther better than another framework, I'm working on it.
I will keep you informed of the changes here ...

@AliRn76 AliRn76 assigned he0xA1 and AliRn76 and unassigned he0xA1 Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants