-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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 degradation 0.22.0->1.1.0.Final #6539
Comments
Upgrade to 1.1.1.Final (with more fields on entities and more validations that are not used since only a small part of the entity is sent via JSON) lowered the memory consumption to ~300mb. |
cc @johnaohara |
@FreifeldRoyi do you have an application that reproduces the issue that we could test? Has the payload being sent/received changed between tests on 0.22.0 and 1.1.1.Final? Is the application now generating more logging? |
|
@FreifeldRoyi when you refer to latency;
If you are seeing a difference in response times in JVM mode it could be possible to profile both versions to see where the difference might be coming from |
|
@FreifeldRoyi I think we will need some profiling information. @johnaohara should be able to help you with this. A list of the extensions you are using could be useful too. |
I'll close this as we have now have more than 10 releases since the ticket was opened. If there is still a problem, please open a new issue |
While upgrading a service from version 0.22.0 to 1.1.0.Final I noticed an increase in latency with the same amount of HTTP request/sec.
Things that were changed:
@Context HttpServletRequest
changed to@Context HttpRequest
@Stream
Changed to@Channel
I noticed an increase in latency from <~1ms to <~2ms and increase in memory docker memory consumption from ~250mb to ~750mb
The service is running in alpine docker + OpenJDK 8
The text was updated successfully, but these errors were encountered: