3 ms·
Why eventually consistent? Id distributed systems can do strong consistency across computers why do we need to compromise within a single computer?
by pyrolistical 3y ago
Why eventually consistent? Id distributed systems can do strong consistency across computers why do we need to compromise within a single computer?
- tonyg 3y agoThe idea is that we already have good tools for expressing strong consistency within a single failure domain, but language support for reliable programming with multiple failure domains is lacking. Lots of inside-a-single-computer systems are eventually consistent, or mini distributed systems, so good support for these is important too. (Examples: Container lifecycles. DNS. Filesystem operations. DBus. Systemd management operations. inetd. X11. NFS. Pipewire. mDNS.)