Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supporting snapshot, pause/restore #23

Open
odinho opened this issue Jan 29, 2023 · 1 comment
Open

Supporting snapshot, pause/restore #23

odinho opened this issue Jan 29, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@odinho
Copy link

odinho commented Jan 29, 2023

Having the ability to snapshot and stop a running service would be great. Firecracker supports this.

https://github.com/firecracker-microvm/firecracker/blob/3388fa94c2ceeb2269a6fc9479b6f2798604c4e7/docs/snapshotting/snapshot-support.md

It will allow massively over-provisioning on RAM, if you run super heavy instances that don't get a lot of traffic. All without writing hard code (just keep all your state in RAM).

Here's how Codesandbox uses it to fork a running VM in under 2 seconds: https://codesandbox.io/blog/how-we-clone-a-running-vm-in-2-seconds.

@cneira cneira added enhancement New feature or request help wanted Extra attention is needed labels Jan 31, 2023
@cneira cneira added this to the v1.3.0 milestone Feb 3, 2023
@cneira cneira added the documentation Improvements or additions to documentation label Feb 3, 2023
@cneira
Copy link
Owner

cneira commented Feb 3, 2023

This new feature looks pretty cool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants