Game Servers
Start heavy gaming workloads in milliseconds, and scale them to zero when the session is empty.
Shut the server down when the last player leaves and bring it back in milliseconds when someone joins.
Per-world config and mods are mounted onto the instance rather than baked into a new image each time.
One instance per world or match, isolated as a VM; the platform is built for that scale.
Game binary, assets, mod loader
World loaded and warm, snapshotted once
Watch the video to see ten Minecraft worlds kept ready at once, with only the world in play actually running.
Under the hood
The platform features this use case is built on.
Snapshot memory and volume state after the heavy load stage so a world resumes in milliseconds.
Persist world state between scale-to-zero cycles.
Restrict what the server can reach and inject the secrets it needs.
Sign up to Unikraft Cloud and follow the guide to run your first game server