4 ms·
Thanks for all the comments! Looking forward to reading them in depth and tuning up the ole' preso :) -- Matt Twitter: @mattbajor
by technolo-g 11y ago
Thanks for all the comments! Looking forward to reading them in depth and tuning up the ole' preso :)
-- Matt
Twitter: @mattbajor
- axelfontaine 11y agoHere is another one for your list: https://boxfuse.com https://boxfuse.com We launched Boxfuse last month with support for running JVM apps as unikernels on VirtualBox and AWS. Here is a blog article from last week about deploying Dropwizard unikernels to EC2: https://boxfuse.com/blog/dropwizard-aws.html https://boxfuse.com/blog/dropwizard-aws.html Disclaimer: I'm the founder.
- justincormack 11y agoIt is not a unikernel though, just a minimal Linux.
- axelfontaine 11y agoBoxfuse falls squarely into the "generalized" unikernel type mentioned in the presentation. You are only thinking of the "specialized" ones. In a sense it follows the same principle as OSv, just with a proven Linux kernel instead of a custom one. Update: Why the downvote? If you disagree, feel free to say why.
- deleted 11y ago[deleted]
- justincormack 11y agoNo it doesnt. And the presentation is not very accurate. Rump kernel is a proper unikernel (based on the proven NetBSD kernel) but actually running as a library operating system, in the same address space as the single application it is linked to. You compile and link the kernel library and application into a single elf file. OSv is a single address space too, it just tries to pretend to look more like a normal OS. I think Drawbridge is a proper unikernel too. So the examples in the slides are simply wrong. PS no idea who downvoted you, there is really no point in mentioning it.