3 ms·
> It's based on the assumption that node and network failures can be detected (with a performance cost) and unobservably healed around. ...which is false, esp
by goodpoint 4y ago
> It's based on the assumption that node and network failures can be detected (with a performance cost) and unobservably healed around.
...which is false, especially on large scale systems. Unmanaged cascading failures are the kind of thing that caused big downtimes in various FAANGs many times.
> Distributed systems programming is indeed hard. That's why I want it pushed out of my applications.
Companies hire good software and system engineers to do this stuff.