/Distributed-System

RPC, Topology Management, Distributed filesystem, Multi-threading

Primary LanguagePython

Distributed-System

  • Linux distributed filesystem: a simple distributed filesystem

  • Topology Management T-Man algorithm: a gossiping protocal for node topology management

  • RPC: A remote time server and a client that uses RPC to fetch the time in the remote server.

  • Multi-threading: Finding perfect squares that are sums of consecutive squares using multi-threading.

  • project: some python codes for UDP communication between servers. multiprocessing and multithreading in python.