3 ms·
> So what’s the use case here? Spinning up additional "servers" in the cloud when you receive many incoming requests. If requests are held in a queue waiting f
by CodesInChaos 3y ago
> So what’s the use case here?
Spinning up additional "servers" in the cloud when you receive many incoming requests. If requests are held in a queue waiting for the new server to start, a fast boot process will reduce the latency for those requests.
> Running FreeBSD as if it’s a “process” on Linux is interesting in a way but - who does this?
Cloud providers run VMs of different customers on the same physical machine. Hypervisors like Firecracker minimize the attack surface (smaller risk of local privilege escalation) and VM overhead (run more instances on one machine).
- butterisgood 3y agoAh alright. I’ve seen this done with an Erlang VM on Xen where Erlang is the “OS”. To me that seems a little more natural. But Unix as an “API” can work too though the processes are not as lightweight as Erlang’s.
- deleted 3y ago[deleted]