A RAD system to boost your back-end data processing
Updated January 19, 2018

A RAD system to boost your back-end data processing

Lyubomir Simeonov | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Spotfire Streaming

My company uses Spotfire Streaming on a few projects. We employee it mainly as a back-end development tool. The processes we set up with it perform data transformations and feed our analytics dashboards.
  • This is a rapid development tool that spares us days of raw coding.
  • It is very easy to access external data sources, filter, aggregate and expose the result back.
  • Multi-threading features, memory and CPU utilizations are exceptional
  • Despite Spotfire Streaming allows writing custom adapters, it is very difficult to manage third party library dependencies. None of the major dependency tools are supported, and one should manage that manually.
  • The security and authorization system implemented in Spotfire Streaming is not extensible and does not fit out of the box our needs
  • The system designs was not built with modularization and generalization in mind, hence it is difficult to build reusable modules.
  • Logging system is harder to manage, compared to plain j4log implementations.
  • Reduced significantly our development time
  • Allowed us to focus on business logic and spared raw coding
There are plenty of CEP alternative systems on the market, but the diagram editor is what makes Spotfire Streaming to stand out.
Taking data from various sources including files, databases, web services, applying some complex rules, transforming, aggregating and producing a result. This is what Spotfire Streaming does best.
- If one needs connectivity to special services as secured databases or web services, building interactive web apps, those are probably tasks that shall be addressed with different tools.

Spotfire Streaming Training

We purchased a standard StreamBase training that covers development and administration basics.