это не конкретно про вас (тебя?) просто я примерно такое же слышу достаточно часто и мне не очень понятно (но я достаточно долго уже с GraalVM и у меня диформация понимания, поэтому я предполагаю что я просто не понимаю что другим не очень понятно).
вот когда говорят - для peak performance of long running apps запускайте на jvm (лучше из GraalVM, оно будет быстрее +- CE) для стартапа и low runtime memory overhead - запускайте на GraalVM native image
в этом есть что-то что вызывает отторжение или вопросы? или непонятно что-то?
вон у них в quarkus - hello world с кафкой - там продюсер-консюмер вот это все. native image - запускается за 20ms, и есть 13МБ рам — мне кажется это здорово и вполне ясно где это может быть полезно — там где надо стартап или за память надо платить.
Твиттер - да, скала микросервисы, опен-сорсный Грааль подсовывают в openJDK через JVMCI, приличный boost, типа примерно 10% просто, 18% если потюнить параметры