Skip to content

baribgf/flood-based-multicasting-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This is an illustrative simulation of the flood-based multicasting technique. A set of nodes are spawned as threads with workloads representing their activity, in which the node is sleeping on a condition variable and waiting for broadcast trigger from a neighbour node.

Usage

uv run src/main.py

Todo

  • Emphasize “real” parallelism for running nodes.
  • Support a simple way to define graph structure.
  • Support “random graphs” (i.e graphs with probability for nodes A and B to be connected).

About

Illustrative simulation of the flood-based multicasting technique in distributed systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages