TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

We clone a running VM in 2 seconds

23 pointsby yla92over 1 year ago

6 comments

loloquwowndueoover 1 year ago
Firecracker is the same VM technology used by Fly.io although they don’t have memory cloning as seen here. A VM can be cloned and the clone started in seconds though this heavily depends on image / rootfs size so it’s likely more in the order of 30 seconds or so (number pulled out of thin air).
评论 #38669698 未加载
Maxopolyover 1 year ago
Super cool technology, but when cloning entire VMs, one needs to be very careful to not accidentally leak crypto material.<p>The Minecraft example provided would leak the servers private key used to secure sessions [0] and enable practical MitM attacks. If you run server A, give me the copy Server B of it and Alice logs into B, I could log into Server A as Alice. Same thing if we both run copies of the same original VM.<p>[0] <a href="https:&#x2F;&#x2F;wiki.vg&#x2F;Protocol_Encryption" rel="nofollow noreferrer">https:&#x2F;&#x2F;wiki.vg&#x2F;Protocol_Encryption</a>
wrsover 1 year ago
Very cool. Seems like this could also be great for an integration test runner when the test environment requires a lot of setup.<p>I thought this might use some of the underlying page tracking support for live network migration [0] that nearly every hypervisor has now, but it doesn&#x27;t seem like they needed it!<p>[0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Live_migration" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Live_migration</a>
ThinkBeatover 1 year ago
&gt; Firecracker spawns a MicroVM instead of a VM. MicroVMs are more lightweight.<p>Somehow that conveys little<p>Can you run a Minecraft server in a MicroVM? If so, what are the drawbacks?
smartbitover 1 year ago
Crashes several browsers on iOS, therefore<p><a href="https:&#x2F;&#x2F;archive.is&#x2F;kac3q" rel="nofollow noreferrer">https:&#x2F;&#x2F;archive.is&#x2F;kac3q</a>
Thaxllover 1 year ago
Those are not VM.
评论 #38669705 未加载