Peer-to-Peer
Each node acts as both client and server; there is no central server.
Context
File sharing (BitTorrent), blockchains, mesh networks.
Tradeoffs
| Pro | Con |
|---|---|
| No SPOF, scales with number of peers | Discovery, consistency, and security are complex |
#architecture #distributed