Hacker News new | ask | show | jobs
by nicman23 111 days ago
developers will do anything but to use a cow fs
2 comments

You cannot replicate the full filesystem among multiple hosts with their own drives though, can you?

With OSTree my team can deploy a commit over an existing ones to a field of 60k embedded Linux devices. Similarly bootc is a great alternative for deploying images for dedicated or virtualized servers.

yeah you can? what you on about
How do you tag / mark a commit a snapahot of all files in an OS image that's independent from each device's local state and then move them from one commit to another atomically? Basically a `git pull` on a branch but binary and atomic.

CoW is strictly local. You can make a snapshot of local state sure and even atomically change it. But that's not we want.

if i know all devices are on the same root? you just ship the snapshot diff and if it does not sync to the fs you just resync it all
my man openzfs and btrfs is a thing