Aorta is a load-balancing clustered P2P application. It executes Tasklets (which have the ability to split themselves into sub tasks that can be executed in pararell). A typical cluster contains of a LAN with 1-256 computers, each one running aorta. A Tasklet can be of any type ranging from encoding MP3s, Genomic DNA Alignment, or simply to rendering Web pages for high speed/heavily loaded Web sites. You can make functions calls to C/C++, applications like Matlab, etc.
| Tags | education Networking Clustering/Distributed Networks Software Development Object Brokering |
|---|---|
| Licenses | GPL LGPL |
| Operating Systems | OS Independent |
| Implementation | Java C# |
Recent releases


Changes: Aorta has been refactored and now runs happily again. A new base class called "Moblet" that represents the smallest entity moving around in an Aorta net was added. It holds both code and data. Aorta Core classes now act more like an API that can be used from a user-created application to emit Moblets (Task) with a simple static function called delegateMoblet(). No target worker needs to be specified since the workers scan the multicast address for jobs/moblets/tasks emitted=delegated.


No changes have been submitted for this release.


Changes: Major bugfixes were made, and now the archive is well structured.


Changes: This release refactors the GUI and adds preferences. Please note that you need to restart Aorta after changing preferences.


Changes: One new Tasklet (EncodeTasklet) was added for distributed MP3 encoding, using an existing lame executable (which is not distributed with the Aorta tarball). Aorta was also refactored to work with java-webstart, and now only uses one port.