4 ms·
We are currently developing a Kubernetes operator in Kotlin and exploring methods the reduce memory footprint. Graal Native gives us a reduction from 400mb to l
by pmig 4y ago
We are currently developing a Kubernetes operator in Kotlin and exploring methods the reduce memory footprint. Graal Native gives us a reduction from 400mb to less than 200mb. But seeing your numbers it still seems bloated.
- Felmioytfr 4y agoHui that sounds massive. My quarkus kotlin native image build results in 80mb last time I checked
- pmig 4y agoYes we needed to include the quarkus operator SDK. Do you use Graal native in production?
- Felmioytfr 4y agoYes
- Thaxll 4y agoWhy did you built it in Java in the first place, Go would probably yield way better result.
- pmig 4y agoWe were more familiar with Kotlin than Go. Also the Go Operator Framework looked more a less like a code generator. With the Java operator sdk many of these tasks are integrated into the framework. In the end all operators just performing and receiveing REST calls against the Kubernetes API.