by jmngomes on 11/23/23, 10:48 AM with 88 comments
by v1ne on 11/24/23, 7:44 AM
I mean, if your application runs in a virtualized environment, there's little need to SSH into the system in the first place (except for debugging purposes). Thus, why bother with a full-blown operating system? In the virtualized case, the true OS logic is in the host OS anyway, talking to the hardware. Cutting out all those superfluous layers in the app VM makes it small, start quickly, and gives less attack surface. Sounds like a win-win to me.
In contrast, FreeBSD on Firecracker is a full-blown OS, but boots in 25 milliseconds on the Firecracker hypervisor.
by sprobertson on 11/24/23, 7:26 AM
by 9dev on 11/24/23, 11:49 AM
by pjmlp on 11/24/23, 6:58 AM
by goy on 11/24/23, 10:11 AM
by dinosaure on 11/24/23, 10:04 AM
by skgough on 11/24/23, 6:59 AM
by jezovuk on 11/24/23, 8:47 AM
by mkarliner on 11/24/23, 12:46 PM
by xlii on 11/24/23, 8:21 AM
> (…) They should build on any modern UNIX (or macOS) system with OCaml and OPAM installed. (…)
I just checked. MacOS Sonoma is STILL UNIX certified, and I get that wording “any modern UNIX” would not be clear this minor error annoys me.
s/or MacOS/including MacOS/
by cmrdporcupine on 11/24/23, 2:11 PM
Though last I looked it wasn't nearly as mature as MirageOS.
by aerzen on 11/26/23, 12:39 AM
by ekianjo on 11/24/23, 7:38 AM