Apache NiFi is a dataflow system based on the concepts of flow-based programming. It supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic. NiFi has a web-based user interface for design, control, feedback, and monitoring of dataflows. It is highly configurable along several dimensions of quality of service, such as loss-tolerant versus guaranteed delivery, low latency versus high throughput, and priority-based queuing. NiFi provides fine-grained data provenance for all data received, forked, joined cloned, modified, sent, and ultimately dropped upon reaching its configured end-state.
... and of course:
Really? I feel like it's more: "usable, powerful and reliable: choose one ... if you're lucky".
http://accelrys.com/products/collaborative-science/biovia-pi...
We already had Knime, but that is Java-based and I believe it only has a desktop interface ( http://tech.knime.org/getting-started )
https://cwiki.apache.org/confluence/display/NIFI/Persistent+...
You'll note that a lot of the discussion here is, "What is it? Is it like X? Is it good for X?" Those are great questions to answer on the home page.