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.

Pros

  • 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

Cons

  • 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.

Comments

  • Manish Patel | TrustRadius Reviewer
    Thanks for the good review! We are glad you like our Time to Market, Visual Programming and Connectivity. We take your feedback seriously as we are continuously improving Spotfire Streaming. In regards to the areas of enhancements you mentioned, have you considered submitting or voting for them in the Spotfire Ideas portal (ideas.spotfire.com)? The Spotfire Idea portal allows you to submit your own ideas, vote on suggestions from others and easily see when one of your ideas have been implemented. Regarding the dependency management - Recently GA'ed - Spotfire Streaming Studio projects are now in Maven project format, and all projects are built and run under Maven control. The change to using Maven gives you a well-known, thoroughly documented, and standard way to specify inter-project and within-project dependencies. Maven automatically configures search paths for code in specified dependencies, replacing Spotfire Streaming 7's proprietary module search path feature. Maven also manages resource search paths automatically.

More Reviews of Spotfire Streaming