logoalt Hacker News

Hands-On Introduction to Unikernels

63 pointsby valyalalast Friday at 6:16 PM18 commentsview on HN

Comments

bregmatoday at 11:37 AM

So, if I understand correctly, a "unikernel" is what we used to call an "executive" except it is intended to be run as a guest on a virtual machine provided by a full-fledged traditional kernel/userspace OS instead of on bare metal.

The article does reintroduce some concepts that were commonplace when I was first learning computers and it gives them some new names. I like that good ideas can still be useful after years of not being the latest fad, and it's great that someone can get new credit for an old idea with just a little bit of marketing spin.

hun3today at 11:38 AM

Hypervisor as a microkernel

rantingdemontoday at 10:16 AM

I would like to follow the tutorial but it mentions a playground.

Am I missing something as I cannot find a link or instructions for the playground.

show 1 reply
deividtoday at 7:42 AM

This is really well written, thanks for sharing.

I didn't understand the point of using Unikraft though, if you can boot linux in much less than 150ms, with a far less exotic environment

show 2 replies
tuananhtoday at 10:15 AM

the missing piece of unikernel is debuggability & observability

- it need to be easy to replicate on dev machine & easy to debug - it needs to integrate well with current obs stack. easy to debug in production.

without clear debuggability & observability, i would never put it into production

show 1 reply
traxlertoday at 7:41 AM

I've found the idea of unikernels interesting for several years now, is there a tl;dr on why they don't seem to have taken off, like at all? Or is it all happening behind some doors I don't have access to?

show 3 replies
chloeburbanktoday at 10:19 AM

cool stuff