News for hackers. Stuff that matters.
Re:The Importance of Humility in Software Development (2020) by lovasoa on Wednesday May 12, 2021 @04:09AM (#27127941)
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...

Re:The Importance of Humility in Software Development (2020) by lmm on Wednesday May 12, 2021 @04:47AM (#27128159)
No 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.

Re:The Importance of Humility in Software Development (2020) by oblio on Wednesday May 12, 2021 @04:52AM (#27128182)
There are only a bunch of out of memory errors, though. And they're easy to fix.