The spectrum of isolation: From bare metal to WebAssembly

buildsoftwaresystems.com

23 points by ThierryBuilds 2 hours ago


ThierryBuilds - 2 hours ago

I wrote this because I kept seeing developers (myself included) confuse language-level isolation like Python venv with OS-level isolation like Docker. I wanted to trace the actual technical boundaries between them.

The article maps out the differences between common execution environments—from physical bare metal and VMs to containers, process sandboxes, and virtual environments—to create a mental model of where the "isolation boundary" actually sits for each tool.

bflesch - an hour ago

> This website collects anonymous usage analytics data via GoatCounter and Umami.

My uBlock origin shows that googlefonts.com and fonts.googleapis.com are being blocked.

It irks me a bit that your message explicitly mentions two trackers but it fails to mention the Google tracking. Google is also not mentioned in your privacy policy. Is there a reason for this?

shevy-java - an hour ago

WebAssembly somehow does not seem to be able to break-through, unlike HTML, CSS, JavaScript did.