4 ms·
What speed stats would people be getting with this..? The idea of Node managing a hypervisor linux VM somehow seems unrealistic in performance terms - but I mig
by dingdingdang 11y ago
What speed stats would people be getting with this..? The idea of Node managing a hypervisor linux VM somehow seems unrealistic in performance terms - but I might be hugely prejudiced on this so who knows.
- wmf 11y agoIt looks like the work is done by Hypervisor.framework and xhyve that are written in C. Hitting the FUSE filesystem won't be fast, but then neither was AuFS.
- moron4hire 11y agoI don't see where it has anything to do with Node. It looks like it's using NPM to install it, but the actual running of the VM looks like it goes through the standard hypervisor of the host OS. NPM is technically separate from Node (though yes, the majority of its use is for Node modules). If it is using Node for anything, I can only imagine it is as a replacement for shell scripting. Interesting, using NPM. Now that I think about it, it's the only package manager that I know of that runs on and is commonly used on all 3 major OSes.
- falcolas 11y agoYou mean like pip, easy_install, `go get`, gem, or PPM? How about even Tarballs? /s kids these days, Javascript this, node that...
- kbenson 11y agoOr, you could just go to the lowest common denominator, and use Make. It's not like that problem space hasn't been thoroughly explored for decades. For any problem you would have I imagine FreeBSD encountered and surpassed it in the ports system a long time ago.
- karissa 11y agoExcept, you know, Windows.
- kbenson 11y agoTrue, but for Windows it's no worse than installing some other package manager that isn't installed automatically. Which is all of them, except for windows update. Except for if you have Microsoft Visual Studio installed, in which case you probably have a make system, nmake. Unfortunately, nmake isn't quite compatible with regular Makefiles. Luckily, there's plenty of resources for how to set up Makefiles so they work for both nmake and cmake. But since make is so simple, it's been compiled and available for windows for decades,so just shipping it with the makefile for windows is probably simplest.
- EGreg 11y agoTell me where your lawn is so I can get off it!