A framework for distributed processing

CSC 172H project, fall 2014

Author: Colin Pronovost

The aim of this project was to create a framework for distributed processing that would take care of a lot of the back end operations (networking and the like) and enable developers to focus on the front end (the actual program). A lot remains unimplemented, and several bugs remain, but it works well enough for early benchmarking. For details, see the presentation.

The original proposal (PDF)

The revised proposal (PDF)

The mid-project progress report (PDF)

The final presentation, with annotations via LibreOffice's “Notes” view (ODP)