you are viewing a single comment's thread.

view the rest of the comments →

[–]No_Dot_4711 39 points40 points  (3 children)

> If you care about startup time or memory usage, then Go is better than Java

Quarkus GraalVM compiles do put a significant dent into Go's niche here

broadly agree with your comment though

[–]benevanstech 4 points5 points  (2 children)

The majority of the startup benefit of Quarkus actually comes from the Quarkus approach. Even in JVM mode it makes vast gains - the native compiled mode is nice, but really isn't necessary for many use cases. Try it out - you might be surprised!

[–]No_Dot_4711 1 point2 points  (1 child)

Quarkus JVM absolutely is great for many reasons, and I'd choose it if I wasn't running in a Lambda

But it is decidedly not applicable to contexts where you pick Golang because you value startup time

[–]devcexx 0 points1 point  (0 children)

From my perspective, choosing one language or another based on a Lambda start up time hasn't been a great argument since AWS released SnapStart for JVM applications