| ▲ | zeroxfe 4 hours ago | |
I've used both gVisor and microvms for this (at very large scales), and there are various tradeoffs between the two. The huge gVisor drawback is that it __drastically_ slows down applications (despite startup time being faster.) For agents, the startup time latency is less of an issue than the runtime cost, so microvms perform a lot better. If you're doing this in kube, then there's a bunch of other challenges to deal with if you want standard k8s features, but if you're just looking for isolated sandboxes for agents, microvms work really well. | ||