This architectural anti-pattern occurs when an existing software system is migrated to a distributed system without overhauling the interface and fine-grain operations. This causes inefficiency over inter-communications between each distributed systems.