AESTheProgrammer / P2P-Network

this is an implementation of a P2P Network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

P2P-Network

this is an implementation of a P2P Network peer:

1- can send document or image to other peers

2- talk with server

2.1- ask for list of all user-ids

2.2- ask for address of a peer

2.3- register with server

server:

provides the facility to familiarize peers with each other.

redis:

holds key-value pairs with format <user-id, address>

address:

= IPv4 + ":" + port

docker image link: https://hub.docker.com/repository/docker/blackberryninja/bbn-p2p-network/general

Screenshot 2023-05-23 023231

About

this is an implementation of a P2P Network


Languages

Language:Python 97.4%Language:Dockerfile 1.7%Language:Shell 0.8%