摘要: The essence of the peer-to-peer design philosophy is to protocols for end hosts, or “peers”, work in collaboration achieve a certain objective, such as sharing large file. From theoretical perspective, it has been recognized that paradigm resembles gossip protocols, and with appropriate algorithmic design, maximizes network flow rates multicast sessions. Over past ten years, research on computing systems, unique intriguing category distributed received tremendous amount attention from academia industry alike. Peer-to-peer eventually culminated number successful commercial showing viability their Internet. pushed all choices innovative edge Internet, most cases hosts themselves. It represents one best incarnation end-to-end argument, frequently disputed philosophies guided Yet, recently receded spotlight, suffered precipitous fall was dramatic its meteoric rise culmination popularity. This article presents cursory glimpse existing results over years computing, particular focus understanding what stimulated popularity, contributed success, eventually, led attention. Our insights this may be beneficial when we develop our thoughts cloud computing.