Skip to content

LYuuss/Java-Distributed-Machine-Sharing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Java-Distributed-Machine-Sharing

A distributed system in Java that simulatesa network of machines sharing and transforming resources according to reaction rules concurrently launched by different executors using Two Phase Commit Protocol (2PC). Each machine manages a local set of resources (e.g., raw materials or data items). Certain global rules, called reactions, describe how resources from different machines can be combined or transformed into new resources.

A detailed readme on how to launch the system is in src/ .

About

a distributed system in Java that simulates a network of machines sharing and transforming resources according to reaction rules concurrently launched by different executors.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages