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

Huge regression in case of too many HTTP requests #716

Closed
librelois opened this issue Mar 23, 2022 · 1 comment
Closed

Huge regression in case of too many HTTP requests #716

librelois opened this issue Mar 23, 2022 · 1 comment

Comments

@librelois
Copy link

librelois commented Mar 23, 2022

I tested the http_concurrent_conn_calls benchmark on a machine with 32 cores, and I see indeed a huge regression with jsonrpsee, about 98%!

I ran it in this order:

  1. jsonrpsee master 78055fe
  2. jsonrpc

In 2. I observe a performance gain of 98% in sync/512, sync/1024, async/512 and async/1024, similar performance in the other cases.

This means that jsonrpsee is twice as slow as jsonrpc in cases sync/512, sync/1024, async/512 and async/1024.

@niklasad1
Copy link
Member

Closed by #718, feel to try it out again @librelois

A followup PR is coming soon where it will possible to configure to backlog in the HTTP server.

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

No branches or pull requests

2 participants