logoalt Hacker News

0x1chtoday at 7:11 PM1 replyview on HN

Can someone smarter than myself describe immutability versus atomicity in regards to current operating systems on the market?


Replies

bayindirhtoday at 7:14 PM

Immutability means you can't touch or change some parts of the system without great effort (e.g. macOS SIP).

Atomicity means you can track every change, and every change is so small that it affects only one thing and can be traced, replayed or rolled back. Like it's going from A to B and being able to return back to A (or going to B again) in a determinate manner.