Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Dataflow Programming API for Java? [closed]

I am looking for a Dataflow / Concurrent Programming API for Java.
I know there's DataRush, but it's not free. What I'm interested in specifically is multicore data processing, and not distributed, which rules out MapReduce or Hadoop.
Any thoughts?
Thanks, Rollo

like image 813
Rollo Tomazzi Avatar asked Oct 02 '08 13:10

Rollo Tomazzi


People also ask

How is dataflow programming language executed?

Dataflow programming (DFP) is a programming paradigm where program execution is conceptualized as data flowing through a series of operations or transformations. Each operation may be represented as a node in a graph. Nodes are connected by directed arcs through which data flows.

What is data flow in Java?

dataflow contains the classes to represent and construct control flow graphs and the base classes required for flow analysis. These classes are described in detail in Section 2.2.

What is API data flow?

A flow for an API contains a request, one or more target application actions, and a response for an API operation. The flow is triggered by calling the API operation such as from mobile and web applications.

What is dataflow based on?

Dataflow computing is a software paradigm based on the idea of representing computations as a directed graph, where nodes are computations and data flow along the edges. Dataflow can also be called stream processing or reactive programming.


1 Answers

You might try gpars; it apparently has implementations of data flow variables and streams in Java even though it is geared towards providing concurrent programming goodies for Groovy.

like image 134
Cagatay Avatar answered Oct 12 '22 21:10

Cagatay