4 ms·
To mention another benefit of JVM: flexibility. We had a very complex application that would take care of hundreds of events per second, doing all sorts of cal
by dig1 6y ago
To mention another benefit of JVM: flexibility.
We had a very complex application that would take care of hundreds of events per second, doing all sorts of calculations on top of that. It would get stuck frequently in GC cycles due to huge number of objects processed in memory and developers unconstrained resource usage.
We switched it to ZGC, only by changing startup options, and the application was like a brand new thing. Very responsive and zero GC issues.
Rewriting it in C++/Rust would take many months and even more $$$, and no one could guarantee it would work better.