What does Pervasive DataRush™technology look like “under the covers”?
There is a technical overview available for download on the website that goes into greater detail, but here are some key concepts: 1) Built on dataflow principles leveraging a well-established paradigm for handling data-intensive work in a highly parallel and scalable way 2) High-level XML dataflow composition language with some nascent UI tooling, allowing developers to create parallel applications quickly and efficiently 3) Exploits all kinds of parallelism: – Task parallelism – Pipeline parallelism – Horizontal partitioning – Vertical partitioning (this last one is quite interesting – imagine the additional scaling multiplier you could get from being able to quickly and easily “divide and conquer” at the field/column/element level) 4) Component architecture that comes with a pre-populated library of operators and is fully extensible (write your own components!), and allows the assembly/composition of higher-order components 5) Special components that support execution-time “customiz