APDN


Table of Contents


About

What's APDN ? APDN mean App Python Distributed Network, APDN is a new way for run Python applications into a middleware. APDN is strong inspired with old grid middlewares architectures, like maui or openpbs. You can see APDN how a global python job queue.

The main characteristics of APDN are : Main tool for users and developers is mail list, you can use for talk about your experience or ask for any question. Bugs, milestones and other issues about project environment can be follow in trac system.

Roadmap and Future Plans

APDN has a two milestones, the first and more important it's called stable release and second it's called future release.

Stable release is expected for end of this year - 2008 - and it is based into two different goals : make a bug free version and implement some new characteristics. You can visit all tickets related with this milestone.

Future release is a group of advanced characteristics and now are in brainstorm moment.

Documentation

A little architecture description

APDN has a "two side client/server architecture" with three components. One side for communication user with middleware and other side for communication middleware for all nodes. With this architecture user only will see a one entry point but APDN can run any Python application to any node applying some balancing algorithm.

Other papers

End project degree presentation [Cat]

End project degree full paper [Cat]

Download

You can access to subversion repository and checkout all source code

user@localhost:~$ svn co http://apdn.milnou.net/svn apdn