Ref: https://codesandbox.io/blog/how-we-clone-a-running-vm-in-2-seconds
Amazing engineering work here!
Two key technologies leveraged here:
- Firecracker, in particular microVMs.
- Copy-on-Write resource management technique.
The concept of memory snapshotting is elaborately described. More so, I found the deep dive into the engineering work to put the pieces together very inspiring.
I need to study and read up about Firecracker and the concept of KVM. Let me know if you have any good resources for this.