Klient-server och Peer-to-Peer applikationer
En prestandajämförelse
An increasing number of applications are becoming more or less network based today.The traditional architecture for network based applications is client-server, but as usageof download services are going up, so is the Peer-to-Peer architecture. This report is acomparison between the Peer-to-Peer and client-server model, and can serve as a basiswhen a decision between them needs to be taken. In the report, the performancebetween the different architectures is compared in different contexts. Our basis is ageneral implementation of both architectures in a test that is derived from a previousreport. On top of this, the performance of the different architectures are measured,implemented in a gaming-context. This way, we are trying to give the reader as anobjective and informative picture of the different architectures as possible. The tests thathave been done shows a different situation than that of the general view, which is thatclient-server is the preferred model.