Peer-To-Peer : An Architecture Pattern Where Everyone Shares The Work
Episode 7 of the Develpreneur: Become a Better Developer and Entrepreneur podcast, hosted by Rob Broadhead, titled "Peer-To-Peer : An Architecture Pattern Where Everyone Shares The Work" was published on January 25, 2022 and runs 14 minutes.
January 25, 2022 ·14m · Develpreneur: Become a Better Developer and Entrepreneur
Episode Description
This episode digs into the peer-to-peer software architecture pattern. It is common among file-sharing and crypto networks. Likewise, the pattern is not too complicated. However, it is robust and secure as we have tightly defined communication paths. We also have every node playing the role of both client and server.
The Peer-To-Peer Pattern Defined
The description of peer-to-peer is even less complex than client-server. We have two nodes with a bi-directional link between them. Each node can serve as a client or as a server. Therefore, we also see this at times when we want to keep two machines synchronized for load balance and fail-over purposes. The network can expand to any number of nodes. However, each node connects to another as both a client and a server, so direct communication is always available.
On The Same Page
Challenges
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.