(no title)
grogers | 3 months ago
Crashing on a config update is usually only done if it could cause data corruption if the configs aren't in sync. That's obviously not the case here since the updates (although distributed in real time) are not coupled between hosts. Such systems usually are replicated state machines where config is totally ordered relative to other commands. Example: database schema and write operations (even here the way many databases are operated they don't strongly couple the two).
ergocoder|3 months ago
Crashing is generally better than behaving incorrectly due to stale configs. Because the problem would get fixed faster.