📝Do not distribute your system unless you have to

tags

§ Software Design

Making a system distributed adds new failure modes and makes it much more complicated. Unless you system has to be distributed, don’t make it so (or suffer consequences).