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

perf(CAPTCHA): verify CAPTCHA responses using subrequests instead of libcurl #140

Draft
wants to merge 2 commits into
base: current-dev
Choose a base branch
from

Conversation

ADD-SP
Copy link
Owner

@ADD-SP ADD-SP commented Mar 24, 2024

Summary

This module needs to send HTTP requests to the CAPTCHA server to verify if the CAPTCHA passes. Currently, this was done by the libcurl, but this blocks the event loop of the Nginx, so replacing it with subrequests is more efficient.

Introducing multi-threading for CPU intensity work in the Nginx makes no sense.
@ADD-SP ADD-SP changed the title perf(CAPTCHA ): verify CAPTCHA responses using subrequests instead of libcurl perf(CAPTCHA): verify CAPTCHA responses using subrequests instead of libcurl Mar 24, 2024
@ADD-SP ADD-SP self-assigned this Mar 24, 2024
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

Successfully merging this pull request may close these issues.

1 participant