News for hackers. Stuff that matters.
Re: by pmig on Sunday February 05, 2023 @03:26PM (#34668923)
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.
Re: by Felmioytfr on Sunday February 05, 2023 @04:12PM (#34669452)
Hui that sounds massive.

My quarkus kotlin native image build results in 80mb last time I checked

Re: by pmig on Sunday February 05, 2023 @05:06PM (#34670088)
Yes we needed to include the quarkus operator SDK. Do you use Graal native in production?
Re: by Felmioytfr on Monday February 06, 2023 @06:39PM (#34686229)
Yes
Re: by Thaxll on Sunday February 05, 2023 @07:27PM (#34671554)
Why did you built it in Java in the first place, Go would probably yield way better result.
Re: by pmig on Monday February 06, 2023 @02:45AM (#34674495)
We 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.