ICT 202: Architecture Notes
100%
Download

Module 2: Core Architectural Patterns

KNEC Diploma in Information Communication Technology


2.2 Peer-to-Peer (P2P) Networks

In software architecture, a peer-to-peer (P2P) network is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes. This contrasts strongly with the traditional client-server model where resources are centralized.

© 2026 MasomoKenya. All Rights Reserved.