How so?
RAM is almost free if you’re not on embedded, and embedded could run Java sure, but it isn’t common.
RAM is almost free if you’re not on embedded, and embedded could run Java sure, but it isn’t common.
It's nice to at least have the option of making that tradeoff
(And I suspect for plenty of applications, the class cache will be worth more time than (an also probably cached) image pull)
If image size is a concern, I imagine a native binary using GraalVM would’ve been a better way out anyhow, and you’ll bypass this cache entirely.
At current RAM prices you'd expect the smallest instances to have 2GB, yet they still charge $4/month for 512MB, which isn't enough to run the average JVM web server.
I'd assume they are very aware of demand levels for different types and would be adjusting the configurations if needed.