CPSC-662: Distributed Computing: Projects
Project 1: Migratable Objects
The description of the project can be found here. Please use the example program consisting of
the interface Account.java
and the implmenentation
BankAccount.java.
Project 2: Replicatable Objects
The description of the project can be found here. Please use the example program consisting of
the interface Account.java
and the implementation
BankAccount.java.
Project 3: Distributed Shared Memory
Due date: This project is for fun.
In this project, we will implement a simple Distributed Shared Memory
System using the Unix memory management infrastructure.
The handout for this project can be found
here
The test application can be downloaded
here
The
README
file contains lots of information and FAQ. Please check with it
first in case you have any questions
The code for differentiating reads from writes can be found
here