📝Do not distribute your system unless you have to

tags

§ Software Design

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