Працюючи з розподіленими системами ви, швидше за все, насамперед ознайомитеся з різними патернами взаємодії. Більшість програмістів чудово обізнані про існуючі варіанти.