Hacker News new | ask | show | jobs
by mixmastamyk 881 days ago
Sounds like resuming from a snapshot.
2 comments

Exactly, you just need to separate things that need to happen before snapshot from things that must be run every time. Then you just snapshot as part of the build.

This is how GraalVM and OpenJ9 achieve instant startup of Java programs.

Or Smalltalk and Common Lisp images.
Also sounds like unikernels.