This academic article discusses the efficiency of distributed systems. It presents a model for measuring efficiency that takes into account the number of processes, nodes, and messages. The key points are:
1. The efficiency of a distributed system depends on the number of processes, nodes, and messages as well as the time taken for internal processing, sending/receiving messages, processing at nodes, and completing the task.
2. As the number of processes, nodes, and messages increases, the overall time increases and efficiency decreases.
3. An example calculation shows that efficiency is reduced from 70% to lower levels as the number of messages increases.