Pervasive DataRush Java SDK
While Pervasive provides a rich collection of core libraries, we believe that the application developer should have complete control over how the Pervasive DataRush Parallel Dataflow Engine processes the data. The Pervasive DataRush Java SDK provides an easy-to-use Java API for dataflow graph composition and execution. This API allows the Java programmer to easily create complex, data-intensive applications using existing Pervasive DataRush operators and a mix of user-developed operators.
DataRush Product Architecture
Capabilities
- Compose graphs on the fly using Pervasive DataRush operators. Dynamic composition allows the system to match the right amount of parallelism to the runtime environment.
-
Develop custom operators. The SDK includes base classes that are easy to extend to create operators for inclusion in user modules and applications.
-
Leverage natural interfaces for data movement and data handling. The user is not burdened with synchronization issues as the programming model is based on a shared-nothing architecture.
-
Focus on the dataflow process and let the Pervasive DataRush Parallel Dataflow Engine handle synchronization and deadlock issues.
-
Integrate with popular Java IDEs including Eclipse and NetBeans, allowing the use of IDE capabilities such as code completion, execution, debugging, and profiling.