Quarkus (and its dependent techs) has been in my radar for a while, and recently I've started using it, and I must say I'm impressed.
Code in modern Java (lamba etc) -> build native Linux exe -> package as Docker image -> deploy in Google Cloud Run. All wiring from CLI so CI/CD friendly (next is to use Google Cloud Build). Since it's native, memory usage small and boot time negligible. Since it's managed, it auto-scales (up and down, to zero cost).
My complaints:
* Quarkus is very opinionated. I'm used to this coming from Google App Engine.
* Building _native_ exe is slow. Like 1995 Java slow.
* Scala support is limited.
If you're used to App Engine, you know exactly the dream I'm living in. Without App Engine's limitations.