Skip to content

Conversation

@bengadbois
Copy link
Owner

Description

Memory optimization via not pre-allocating every http request (see commit message for more)

Does this close any currently open issues?

Nope

Instead of creating a channel(s) per target with every http request
pre-allocated, create a separate goroutine(s) fill the channel during
stress runtime. In cases with large (hundreds of thousands) of requests,
this will cut down on the majority of the memory used.
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.4%) to 98.478% when pulling ba9b6c1 on refactor into 0e8d84b on master.

@bengadbois bengadbois merged commit 05cc686 into master Apr 17, 2018
@bengadbois bengadbois deleted the refactor branch April 17, 2018 20:29
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.

3 participants