Distributed Computation Framework

Download

CVS

Javadoc

SourceForge

Links

Screenshots

Dev Guide
The Distributed Computation Framework (DCF) is a system for the distribution of task over a netwok of computers.
The basic idea is that a computational task can be broken into several parts and than distributed to other computers for processing.
The results are then sent back to the server which connects all of them together for the final solution.

DCF is an opensource project and is hosted on SourceForge. Developers are welcome to join the project or use it in their implementations.
For additional information please see our page on SourceForge.

Features
Extensible: DCF is built so that developers can add their own Task-Solver pairs and extend the functionality of the DCF.
An example would be a web crawler. A starting link is added as a task, the solver is an HTML parser that returns the found links as a result.
The found links are than added to the queue of tasks on the server and distributed to other machines for processing.

Platform Independent: DCF is written in Java so it can be run on any system that supports java. This is important for client side since it allows almost anybody to act as a client for the system.

Future Plans:
  • Ability for privileged clients to add Task-Solver pairs to the server.

  • Last updated:

    SourceForge.net Logo