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.

Zerg demo – Xen instance spawned for each web request

113 pointsby k33l0rover 12 years ago

12 comments

jeremyjhover 12 years ago
This is really neat stuff. I do not understand though why LING is not open-source already. If you are sincere in your claims for intentions of making it so, why would you wait until it is "mature" before doing so? Wouldn't it mature a lot faster if more people picked it up and tried to use it, submitted defects and even patches?
评论 #5245180 未加载
steeveover 12 years ago
You know, the idea sure is impressive, but getting over capacity errors sure doesn't show it well :)
评论 #5243871 未加载
thuover 12 years ago
The demo about the vm+server startup time is interesting, but I am glad to know about the way they use Nginx to proxy the request twice to do the provisioning of the vm+server.<p>Edit: I wonder if the numbers would be similar if the example was done with HaLVM (<a href="https://github.com/GaloisInc/HaLVM" rel="nofollow">https://github.com/GaloisInc/HaLVM</a>).
评论 #5243595 未加载
Groxxover 12 years ago
For people who are interested but unable to get a connection, here's a saved page: <a href="http://f.cl.ly/items/07293W450C3F0r472u1O/Zerg%20demo%20-%20spawned%20for%20each%20web%20request.html" rel="nofollow">http://f.cl.ly/items/07293W450C3F0r472u1O/Zerg%20demo%20-%20...</a><p>I tweaked the background image URLs so they'd be absolute instead of relative, but otherwise it's unmodified.
评论 #5246577 未加载
icoderover 12 years ago
I'm seeing 1.5 to 1.6 secs. Is that due to my crappy internet connection or is that simply what it is?<p>Because 1.5 secs per request, and more for somewhat more complex operations, seems long to me. As instance startup time it is impressive though! But they are designed to die after each request, right? Or is that just this example?
评论 #5243984 未加载
评论 #5243541 未加载
评论 #5243398 未加载
评论 #5245643 未加载
pyvpxover 12 years ago
one thing I haven't been able to wrap my head around is why "on xen"? couldn't this be done "on qemu" as well, or even 'more betterly'?
评论 #5243634 未加载
borplkover 12 years ago
Can someone shine some light on why and how this is useful? What are some examples?
评论 #5243975 未加载
评论 #5243572 未加载
评论 #5245110 未加载
jonny_ehover 12 years ago
So what's being shown off here? Clearly it's impressive that a web server VM is loaded so quickly, but what's the key? Is it a carefully configured Xen VM? Or is it the use of Erlang?
评论 #5243549 未加载
7952over 12 years ago
If you run Perl in CGI it creates a new VM for every single request. How is this different?
评论 #5246062 未加载
评论 #5249244 未加载
thepumpkin1979over 12 years ago
It keeps saying "Over capacity", I want to know what this is about though.
评论 #5243529 未加载
gosukiwiover 12 years ago
zerg rush is imba (get the joke? ha... sorry)
mattbeckover 12 years ago
Borked.