-
native-minecraft-server
Use GraalVM Native Image to turn the Minecraft server into native executables that are small in footprint, fast, and cheap to deploy.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
lwjgl3-helloworld-native
HelloWorld demo for LWJGL 3, compiled to native executable by GraalVM native-image utility.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Check out the sodium mod [1], if you haven't already. I've had great success eeking out a few more precious frames with it on older hardware. IIRC, it works on both x86 and ARM processors.
[1] https://github.com/CaffeineMC/sodium-fabric
There are mods which heavily optimize the java client performance, these would have a greater effect than just ahead-of-time compilation. For instance, the modpack at https://github.com/Fabulously-Optimized/fabulously-optimized packages several of these performance mods together (see https://github.com/Fabulously-Optimized/fabulously-optimized... for the list).
Shout out for Cuberite as an alternative Minecraft server project that desperately needs more volunteers
https://github.com/cuberite/cuberite
"Cuberite is a Minecraft-compatible multiplayer game server that is written in C++ and designed to be efficient with memory and CPU"
Cuberite has been demoed running on old ARM Android phones and hosting multiple players off it at once. Its performance absolutely annihilates the Java based 'vanilla' server
In a similar vein, there is also a Rust-based Minecraft server implementation:
https://github.com/feather-rs/feather
Related posts
-
I Wanna Ask
-
Compile the Minecraft Server (Java Edition) to Native with GraalVM Native Image
-
Compile the Minecraft Server (Java Edition) to Native with GraalVM Native Image
-
Compile the Minecraft Server (Java Edition) to Native with GraalVM Native Image
-
PaperMC/Paper: The most widely used, high performance Minecraft server