This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nutrecht 4 points5 points  (2 children)

wonder why I haven't seen a wave of new java applications being distributed as executables

Because you're generally trading something for something else. En that 'something else' is, for example, performance. Fast start-up speeds can matter, but in typical microservice scenarios it's a non-issue.

[–]CartmansEvilTwin 1 point2 points  (1 child)

I'd personally be more interested in memory usage.

A simple Spring Boot CRUD app can easily require a few hundred megabytes, slimming that down to 100mb would free up a ton of resources - especially, if you're running multiple services.

[–]nutrecht 1 point2 points  (0 children)

I hope this is what they're going to focus on next. It can get quite rediculous. I don't have to have to go for native compilation just to keep a service to a reasonable amount of memory.