Celerity - Java data-flow without the bloat!

Celerity is an open-source, Java based, data-flow architecture that provides high performance with fine data granuality. Celerity offers a module based programming environment, which can parrellelize across processors, machines and architectures.

Data-flow is a style of programming that eliminates a large amount of coupling-related code in a program by delegating the responsibility for coupling \'modules\' to an execution environment, such as Celerity. This can promote better re-use of code, and concurrent execution (parrallelisation). For a better definition of data-flow see its entry in Wikipedia.

The initial Celerity release is expected soon, so watch this space... in the mean time see the sourceforge summary page for more info

SourceForge.net Logo Celerity developers use the YourKit profiler