I can see NixOS doing similar things. It's all about declarative configuration.
Also very useful for embedded Linux distros, an A/B setup can help protect against update corruption due to power loss. If one of the two fails to boot, it can try the other, and retry the update.
Also very useful for embedded Linux distros, an A/B setup can help protect against update corruption due to power loss. If one of the two fails to boot, it can try the other, and retry the update.