4 ms·
Until you get an out of memory error. Then you need to start fiddling with the JVM. Or until you realize that you have a 99th percentile latency of multiple se
by lovasoa 5y ago
Until you get an out of memory error. Then you need to start fiddling with the JVM.
Or until you realize that you have a 99th percentile latency of multiple seconds...
- lmm 5y agoNo language is immune to slow or memory-hungry code. The JVM is probably the easiest runtime to monitor/instrument/profile (and it's not like having no runtime makes that any easier, quite the opposite), and has probably the most tuneable GC going. I guess enabling your users to do that might be work for a sysadmin, but that's more a reflection of those users having higher expectations for Java than for other runtimes - providing your users with the same capability in other stacks is never easier than Java, and often significantly harder.
- oblio 5y agoThere are only a bunch of out of memory errors, though. And they're easy to fix.