Zudoku
Use Cases

Remote Desktops

Provide a full cloud desktop environment that starts in milliseconds.

Start bulky desktops in milliseconds

A whole desktop session (window manager, apps, browser) snapshotted after login and resumed on connect.

cold start < 10 ms
Clone the environment

Branch a running desktop to hand someone an identical, already-configured session.

clone in < 10 ms
Run as many as you need

One desktop per user or per contractor, isolated as a VM, costing nothing while nobody is connected.

100K+ microVMs / server
Desktop image

OS, desktop environment, installed apps

snapshot once
Template

Desktop logged in and warm, snapshotted once

< 10 ms each
one per user
desktop
user: alice
desktop
user: bob
desktop
contractor
...disconnected desktops scaled to zero
One image, one pre-initialised template, one desktop per user, resumed exactly as they left it.

Watch the video to see a VNC desktop start with no perceptible lag and scale back to zero the moment you disconnect.


Under the hood

The platform features this use case is built on.

Snapshot the desktop after its long initialisation so sessions resume in milliseconds.

Filter network traffic to and from the remote desktop, and inject the secrets it needs

Caps how long a session can run, useful when an app hangs and holds the instance open.

Run your first remote desktop now

Sign up to Unikraft Cloud and follow the guide to run your first remote desktop

Last modified on