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

Interface improvements #80

Merged
merged 9 commits into from
Sep 7, 2023
Merged

Interface improvements #80

merged 9 commits into from
Sep 7, 2023

Conversation

ishkhan42
Copy link
Contributor

No description provided.

@ishkhan42
Copy link
Contributor Author

Presently, when performing non-reusable TLS connections (establishing a connection, performing a handshake, sending/receiving data, closing the connection, and repeating the process), our performance is suboptimal, achieving approximately 15-20 requests per second.
In contrast, benchmarking without the UCall layer, focusing solely on the handshake phase, yields significantly higher throughput, ranging from 250 to 600 requests per second, depending on the underlying hardware. This performance disparity indicates that the issue most possibly lies within UCall.
There's an ongoing investigation about this.

Add: Handle `Connection: close` header
@ishkhan42 ishkhan42 force-pushed the Interface-improvements branch from ee3477b to f8dff91 Compare September 7, 2023 14:55
@ishkhan42 ishkhan42 force-pushed the Interface-improvements branch from f8dff91 to f31a688 Compare September 7, 2023 14:58
@ashvardanian ashvardanian merged commit 2841bd3 into main-dev Sep 7, 2023
3 checks passed
@ashvardanian ashvardanian deleted the Interface-improvements branch September 7, 2023 16:10
@ashvardanian
Copy link
Collaborator

🎉 This PR is included in version 0.7.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants