3 ms·
Yeah, sounds like a lot of effort. The only thing they say that explains it is they end up with a single jar file, whose only dependency is the JRE. So I gues
by MattPalmer1086 3y ago
Yeah, sounds like a lot of effort.
The only thing they say that explains it is they end up with a single jar file, whose only dependency is the JRE.
So I guess they get platform independence and easy installation.
- nu11ptr 3y agoKeep in mind the JNI libs are platform specific. That means available platforms are a function of what the JRE runs on AND they have built the shared lib for (and bundled in to the jar)
- _ZeD_ 3y agoyou know what fatjars are?
- jerrinot 3y agoQuestDB engineer here: We use jlink to create images for selected platforms. This means not even JRE is a dependency: You unpack a tarball and you are good to go. See: https://questdb.io/docs/get-started/binaries/ https://questdb.io/docs/get-started/binaries/
- MattPalmer1086 3y agoWell, technically it is a dependency in that you can't target platforms there isn't a JRE for. But I take your point about simplifying installation.