I have written a Spring Boot application with Kotlin and Coroutine. It utilizes springs reactive-stack (Webflux). When looking at the runtime performance, I was a bit spoilt.
The image shows the memory and CPU consumption over time. In the beginning, I run a penetration test which results in high CPU usage and a constant memory increase. What puzzles me is that even when the application idles, memory usage does not decrease any more.
Is this normal behaviour or is there something wrong with the application?
