DDGP Project Home

Description: DDGP is a simple grid framework / platform written in Java. It focuses on distributed computing and data gathering in Internet environment. Intended for smaller projects requiring couple hundreds of computers gather together for a master-worker like jobs.

Rationale: Although there are several grid platforms already around, none of them is quite suitable for smaller projects connecting heterogeneous users community over Internet. A platform which will enable you to quickly setup a distributed project with just a couple of your friends and friends of their friends and possible some other volunteers found over Internet. A platform which can work over Internet and connect users computers behind firewall. Platform that will account for users resources usage to enable participation rewards. Platform that will be open and OS independent.
DDGP aims to be such a platform, intended for people who wants to experiments with distributed computing in an easy way.

Features:

  • web services based master server

  • web based GUI for master server

  • database for data storage on servers

  • users/agents registrations and work accounting

  • java agents (workers) running tasks – dynamic tasks invocation

  • agent work scheduling

  • agent can run as screensaver

  • simple API for tasks – can be easily created in plain old java

  • security

  • reliability

  • easy and quick deployment

Standards used: XML, SOAP, WSDL

Language: Java

OS: Any (running JVM>= 1.4)

Status: Alpha version



Copyright DDGP Project (c) 2005