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

Performance/stress tests for Akka.IO #2414

Open
Horusiath opened this issue Dec 14, 2016 · 3 comments
Open

Performance/stress tests for Akka.IO #2414

Horusiath opened this issue Dec 14, 2016 · 3 comments

Comments

@Horusiath
Copy link
Contributor

From what I've checked, akka-io branch (see PR: #2405) already passes more of the existing specs (that includes Akka.Streams integration) than the current version of components in Akka.IO namespace.

However this doesn't mean that it's ready. Back in the days when we initially released Akka.IO, we pretty fast hit multiple bugs related to high CPU usage or memory issues. This was something we haven't got ready tests against.

For this we need to prepare some stress tests, that will check usual things like how many concurrent connections are we able to operate on or how much throughput are we able to handle before we crush the application. This also needs to include CPU and memory assertions. The starting point here could be something @Aaronontheweb already did for Helios.

@alexvaluyskiy
Copy link
Contributor

@Horusiath what about this one?

@alexvaluyskiy
Copy link
Contributor

@Horusiath have we finished it?

@Horusiath
Copy link
Contributor Author

No, I have some tests of mine, but they are running as standalone applications and are not part of test suite.

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

No branches or pull requests

2 participants