2008-10-02 11 views
8

Estoy buscando una API de Programación de Flujo de Datos/Concurrencia para Java.
Sé que hay DataRush, pero no es gratis. Lo que me interesa específicamente es el procesamiento de datos multinúcleo, y no se distribuye, lo que excluye MapReduce o Hadoop.
¿Alguna idea?
Gracias, RolloAPI de programación de flujo de datos para Java?

+0

[Akka] (http://doc.akka.io/docs/akka/1.3.1/java/dataflow.html) tiene capacidades de flujo de datos. – thSoft

Respuesta

0

¿La construido en Java concurrent paquete de satisfacer sus necesidades? Es un paquete muy agradable, construido en ThreadPools, CopyOnWriteCollections, Executors, Future. Lo usamos para procesar grandes volmenes de datos en grupos de hilos.

7

Usted puede tratar de gpars; aparentemente tiene implementaciones de variables de flujo de datos y flujos en Java a pesar de que está orientado a proporcionar recursos de programación concurrentes para Groovy.

0

https://github.com/rfqu/df4j es una biblioteca de flujo de datos simple pero potente. Si carece de algunas características deseadas, se pueden agregar fácilmente. Puede explotar java.concurrent.ExecutorService.

Cuestiones relacionadas