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

Improve HTTP test scaling #100

Open
MartinKolarik opened this issue Oct 2, 2022 · 1 comment
Open

Improve HTTP test scaling #100

MartinKolarik opened this issue Oct 2, 2022 · 1 comment

Comments

@MartinKolarik
Copy link
Member

Based on benchmarks the HTTP test performs really well in general, but doesn't scale much beyond one/two cores because it's implemented entirely in node, which runs as a single process. We should likely use a pool of workers on each probe.

@patrykcieszkowski
Copy link
Contributor

I/O requests are less efficient when isolated by worker threads, than when they're left to node's asynchronous nature. Besides, every measurement type, with the exception of HTTP runs in isolated process, and manages its resources on its own.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants